Professional Experience

Feb 2025 - Present

ConnX Inc, New Jersey | Python Developer

  • Architected and deployed end-to-end microservices using Django and Fast API, enabling modular and scalable communication layers for enterprise applications.
  • Designed and deployed real-time monitoring dashboards using Plotly Dash, visualizing live API metrics, device health, and service uptime across distributed systems.
  • Integrated Plotly visualizations into Django applications using django-plotly-dash, providing dynamic and interactive data insights for operational teams.
  • Led the development of asynchronous API services using Python’s asyncio and aiohttp, improving throughput and reducing latency by 50% for high-traffic endpoints.
  • Implemented enterprise-grade OAuth2.0 and JWT-based security layers across APIs and internal services, ensuring compliance with security standards and reducing breach risks.
  • Championed best practices in code quality through peer reviews, test-driven development (TDD), and maintaining 90%+ unit test coverage across all projects.
  • Built real-time monitoring and logging tools using ELK stack and Prometheus-Grafana dashboards to proactively detect anomalies and system degradations.

Oct 2023 - Feb 2025

Smart IMS Inc, New Jersey | Software Developer

  • Developed and deployed RESTful APIs to integrate various internal and external systems, ensuring secure and efficient data communication.
  • Designed and implemented scalable Python scripts to automate repetitive tasks, improving team efficiency by 30%.
  • Collaborated with cross-functional teams to gather requirements, design endpoints, and test APIs, ensuring alignment with business needs.
  • Enhanced API performance by optimizing code and implementing caching mechanisms, reducing response times by up to 40%.
  • Implemented robust authentication and authorization protocols (OAuth2, JWT) to ensure API security.
  • Created detailed API documentation using tools like Swagger, facilitating easier adoption and integration for developers.
  • Conducted unit and integration testing for APIs, achieving over 95% code coverage to ensure reliability and robustness.
  • Utilized version control systems like Git to manage changes, ensuring a streamlined and collaborative development process.
  • Monitored and maintained APIs in production, quickly identifying and resolving issues to minimize downtime.

Feb 2022 - Jul 2022

Tata Consultancy Services, Hyderabad | System Engineer

  • Engineered and optimized SQL queries to extract, transform, and load large datasets from PostgreSQL and MongoDB, ensuring data quality and reliability for system reporting and analysis.
  • Integrated Python scripts with automation tools to monitor and analyze system performance, improving troubleshooting efficiency.
  • Deployed and managed data warehousing solutions using AWS Redshift, enhancing system query speeds and optimizing storage for datasets exceeding 1 TB.
  • Designed and implemented over 50 dashboards using Tableau and MS Excel to provide real-time insights and reports, empowering management to make informed decisions.
  • Utilized AWS Athena for executing ad-hoc queries on datasets stored in S3, enabling faster data exploration and analysis without additional ETL processing.
  • Led efforts in text mining and data cleaning to improve the quality of operational data, enhancing system performance and output accuracy.
  • Collaborated with cross-functional teams to resolve system issues, manage configurations, and document system changes.
  • Leveraged Git for version control, ensuring accurate tracking of updates and seamless collaboration on system-related projects

Feb 2020 - Jan 2022

Inspire Business Solutions, Hyderabad | Python Developer

  • Designed and developed scalable Python applications to automate business workflows, reducing manual effort by 25%.
  • Built and maintained RESTful APIs to streamline communication between client-facing applications and backend systems.
  • Collaborated with cross-functional teams to gather requirements, optimize workflows, and deliver tailored software solutions.
  • Wrote efficient Python scripts for data processing, analysis, and visualization, improving decision-making processes for stakeholders.
  • Utilized frameworks like Django and Flask to create secure and robust web applications, enhancing user experience and system reliability.
  • Implemented data validation and error-handling mechanisms, ensuring system accuracy and reducing downtime by 20%.
  • Deployed applications on cloud platforms, leveraging tools like AWS EC2 and S3 for scalability and cost-effectiveness.
  • Documented code and processes comprehensively, enabling seamless onboarding for new team members and maintaining project continuity.