I'm a Software Development Engineer based in Atlanta, Georgia with 5+ years of experience in the software industry. My focus area has been Backend development and full-stack development.
View my Resume here.
Masters Degree in Computer Science Indiana University, Bloomington
Jan 22 - May 23
Bachelors Degree in Computer Science Pragati Engineering College, India
Aug 14 - April 18
Certifications and badges
Professional Summary
- Passionate Python Developer with 3+ years of experience and a strong background in software and data engineering, including expertise in Object-Oriented Programming (OOPs) and System Design.
- Architected and built robust applications, micro-services, REST APIs, CICD, and data pipelines using Python-Django, Django REST Framework (DRF), Flask, Poetry, FastAPI, MongoDB, PostgreSQL, Git, Jenkins, and AWS services.
- Designed and implemented cloud-based data solutions as a certified AWS Solution Architect, including ETL processes using tools such as AWS Glue and Apache Airflow, and containerization with Docker and Kubernetes.
- Skilled in developing efficient and scalable data solutions using Hadoop technologies such as Apache Spark, PySpark, Hadoop, HDFS, and Hive. Optimized data processing pipelines with advanced techniques using Pandas and NumPy and leveraged distributed computing frameworks like Apache Spark to handle large-scale data.
- Created dynamic visualizations with Tableau, providing stakeholders with valuable data-driven insights.
- Demonstrated expertise in Distributed Systems through hands-on projects building Map-Reduce applications, Sequencers, and Distributed Multi-consistency Key-Value stores from scratch using Python.
Skills
Experience
Software Developer
CodeWorks IT, United States β (Sept 2023 - Present)
- Architected and implemented a Log Ingestion and Analytics system using Python, Flask, React, and Apache Airflow, optimizing data processing and analysis; elevated operational efficiency by 40%.
- Developed RESTful APIs using Flask, performed testing with Postman, and integrated them with AWS API Gateway and Lambda for efficient deployment and scaling.
- Integrated AWS SNS for real-time alerts and used S3 for scalable storage, implementing cold storage solutions for cost efficiency.
- Streamlined deployments with Docker and AWS ECS, improving scalability and efficiency by 50%. Optimized CI/CD with Jenkins and Git, boosting system reliability and agility.
Associate Instructor
Indiana University Bloomington, Indiana β (Aug 2022 β May 2023)
- Actively collaborated with a 10-member team to design the course plan, assignments, and examinations and conducted office hours fostering a supportive learning environment for a diverse cohort of 200+ undergraduates.
- Orchestrated and moderated a student Q/A forum, achieving a remarkable Mean Time to Respond (MTTR) of 1 hour for course-related inquiries, and helped in fostering a collaborative learning environment.
Software Development Engineer
Pheonix Global, India β (Nov 2019 β Nov 2021)
- Spearheaded the Ed-Tech portal's full-stack development using Python/Django/flask and React.js, incorporating OAuth and RESTful APIs compliant with OpenAPI standards, enhancing system interoperability.
- Optimized data management by integrating Django ORM with PostgreSQL and ODM with MongoDB, achieving a 25% improvement in data retrieval speed and utilized AWS S3 for efficient, scalable content storage.
- Enhanced user engagement on the platform by developing 20+ reusable MUI components in React.js, using Redux and React Hooks for state management, improving frontend performance and user experience by 30%.
- Engineered a cost-effective, serverless architecture by leveraging AWS Step Functions and Lambda to streamline course registration, reducing operational expenses by 20% and enhancing scalability during traffic spikes.
- Improved the CI/CD pipeline with GitHub Actions, Docker and AWS ECS for deployments, reducing deployment time by 40% and facilitating a consistent and robust delivery pipeline for new features
Software Engineer/ Software Engineer Intern
IVY Comptech, India β (Feb 2018 β Oct 2019)
- Led a full-stack web application project for change management, employing Python/Django and ReactJS, RESTful APIs and automation workflows, achieving a 30% improvement in operational efficiency.
- Engineered a robust cloud infrastructure using AWS services (Lambda, Step Functions, SQS, SNS, S3, ECS), pivotal in enhancing the application's reliability and ensuring 99.9% uptime for seamless data adjustments.
- Implemented a Slackbot and email notification system within the Django application, streamlining the manual approval process and boosting system reliability, which resulted in a 50% reduction in approval times.
- Automated DBCR management by developing SQL and Python scripts, cutting the manual workload by 40% and eliminating process errors, thereby enhancing database operation efficiency. Enhanced the application's performance and integration capabilities by contributing to VC++ modules, ensuring robust system functionality.
Software Engineer Intern
Opentext, India β (Aug 2017 β Feb 2018)
- Designed and executed comprehensive test plans in collaboration with developers, ensuring thorough coverage ofsoftware features and functionalities, resulting in a 40% reduction in post-release defects.
- Developed automated test scripts using Python frameworks like pytest, unittest, Scrapy, Beautiful Soup, andSelenium WebDriver, creating robust and maintainable test suites, improving efficiency by 30%.
- Leveraged Git for test script version control to facilitate team collaboration and embedded tests within Jenkins for a robust CI/CD pipeline, boosting test automation coverage by 25%.
Projects
Projects
Accomplishments
- Certified in C, Python, and Nodejs from Mission RnD program.
- Publication - Technology for Sustainability in the Journal of Innovation in Computer Science & Engineering (JICSE).
- National Finalist in Microsoft Imagine Cup(Smart Farming) & Smart India Hackathon(Baggage Information, Tracking).
- Achieved Best Outgoing Student award in Bachelors.
Β