As a Software Developer, I developed and deployed web applications and APIs using Python, Django, Angular, and AWS services for various clients, such as Republic Services, a leading waste management company.
Experience
New York, New York, United States
Designed and developed end-to-end ETL pipelines to support financial data ingestion, transformation, and reporting for investment and risk management teams
Built scalable data workflows using Python and Snowflake, optimizing query performance and reducing data processing time by 30%
Integrated and maintained RESTful APIs for internal systems and third-party financial data providers, enabling real-time market and transactional data access
Automated critical data jobs and monitoring tasks using SOS Job Scheduler, improving SLA compliance and operational reliability across 100+ scheduled workflows
Developed interactive dashboards and tools using JavaScript and front-end frameworks to visualize financial metrics and risk indicators
Deployed and maintained cloud-native data applications using AWS services (e.g., S3, Lambda, EC2, CloudWatch), ensuring high availability and secure data access
Collaborated closely with data analysts, portfolio managers, and DevOps to gather requirements, design efficient data models, and deliver actionable insights
Wrote and optimized complex SQL queries in Snowflake to extract, aggregate, and clean multi-terabyte datasets for downstream analytics
Ensured compliance with financial industry standards and internal data governance policies, including encryption, access control, and audit trails
Contributed to technical documentation, peer code reviews, and continuous integration pipelines to support agile development and release cycles
Chicago, Illinois, United States
Engineered technical solutions with an 8-person team to facilitate the transition from paper to tablet, resulting in a 50% reduction in data entry errors and a 30% increase in operational efficiency.
Architected RESTful APIs leveraging Django Rest Framework to enhance front-end and back-end integration, boosting efficiency by 10%, this optimization contributed to a 20% increase in user engagement and reduced bounce rates.
Spearheaded the development of server-side web applications in AngularJS with TypeScript/JavaScript/HTML/CSS, enhanced service efficiency by 15% by revamping data retrieval processes and implementing performance-boosting code optimizations.
Designed and implemented serverless APIs with Node.js and Terraform, cutting server load by 20%, driving operational efficiencies and enhancing system performance for improved user satisfaction and engagement.
Orchestrated deployment of applications on AWS cloud platform using EC2 instances, S3 buckets, AWS CloudWatch for monitoring, AWS Lambda for serverless computing, and AWS DynamoDB for storage, resulting in a 17% efficiency increase.
Streamlined automated deployment processes using CI/CD pipelines, streamlining software delivery and reducing deployment time by 40%.
Orchestrated code review procedures on Github to ensure code quality and foster team collaboration; resulting in a 20% reduction in bugs.
Devised a comprehensive suite of automated unit tests using Mocha and Chai framework; achieving a flawless 100% pass-rate; ensured stringent code quality standards and reduced bug-fixing time by 40%.
Enhanced MySQL database performance by optimizing SQL queries, resulting in a 5% increase in data retrieval speed; instrumental in driving operational efficiency and supporting timely decision-making processes.
Chicago, Illinois, United States
Designed, developed, and maintained automated test frameworks and test suites for Android-based Motorola smartphones and embedded systems.
Collaborated with cross-functional teams including developers, product managers, and QA to define test strategies and acceptance criteria for software features.
Built scalable automation solutions using Python, Java, and Robot Framework, improving test execution time by 40%+.
Developed and executed end-to-end, UI, API, and regression test cases, ensuring >95% test coverage across firmware and system components.
Integrated test automation into CI/CD pipelines using Jenkins, GitLab CI, and contributed to continuous testing best practices.
Performed root cause analysis of failures, worked closely with developers to triage and resolve critical bugs, and contributed to a 25% reduction in release-blocking defects.
Utilized ADB, Android Studio, and logcat analysis for debugging mobile software and optimizing performance validation.
Executed tests on real devices and simulators/emulators, across multiple hardware variants and Android versions.
Authored detailed test plans, reports, and documentation to support internal reviews, audits, and global release cycles.
Participated in code reviews, test case peer reviews, and ensured compliance with Motorola’s software quality standards.
Rolling Meadows, Illinois, United States
Worked backend in C++ to write source codes for the current software project PANACIM of the company using CentOS with 100% accuracy.
Education
2017 — 2019
Illinois Institute of Technology
Master's degree
2017 — 2019
2013 — 2017
Deenbandhu Chhotu Ram University of Science and Technology, Murthal
Bachelor of Technology - BTech
2013 — 2017