PROFESSIONAL SUMMARY:
Python Developer with 8+ years of experience in designing, developing, debugging, and optimizing backend
applications.
Proficient in backend development using Python frameworks such as Django and Flask for scalable and secure
web applications.
Experience in developing UI Interfaces using HTML5, CSS3, JavaScript, TypeScript & Angular.
Experience in designing, developing, and consuming RESTful APIs using microservices for smooth integration
between frontend and backend systems.
Skilled in implementing secure authentication and data protection using protocols like OAuth, JWT, and OpenID
Connect.
Experience in unit testing using PyTest to ensure code quality and maintainability in backend services.
Hands-on experience with AWS services including Lambda, S3, EC2, DynamoDB, and QuickSight, building and
deploying serverless applications. And Familiar with Azure.
Experience in using Team Foundation Server (TFS) & Github for version control and release management in
enterprise environments.
Experienced in SFS / Windows-based development environments.
Proficient in asynchronous programming with yield and async/await patterns in Python.
Experience with Google APIs, understanding API creation, usage, and troubleshooting failures in comparison to
AWS APIs.
Familiar with GoLang for building simple backend services and RESTful APIs.
Strong system design aptitude with the ability to discuss and implement architecture-level decisions in projects
with complex infrastructure restrictions.
Skilled in working with relational and NoSQL databases such as MySQL, PostgreSQL, AWS RDS, and DynamoDB,
including writing optimized queries, managing data models
Proficient in CI/CD pipeline tools such as Jenkins, Azure DevOps, and GitHub Actions to automate build and
deployment processes.
Hands-on experience in containerization and orchestration using Docker and Kubernetes, enabling efficient
application deployment in cloud environments.
Skilled in creating and maintaining comprehensive technical documentation to support ongoing maintenance
and knowledge transfer.
Excellent collaboration and communication skills, working effectively with cross-functional teams and
stakeholders in cloud application development.
TECHNICAL SKILLS:
Languages & Libraries: Python, Golang
Frameworks: Django, Flask, FastAPI
Cloud Platforms: AWS (Lambda, DynamoDB, EC2, S3, QuickSight), Google APIs (creation, integration,
troubleshooting)
API Development: RESTful API design, debugging, optimization, microservices architecture
Containerization & Orchestration: Docker & Kubernetes
Databases: MySQL, PostgreSQL, DynamoDB, AWS RDS
CI/CD & DevOps: Jenkins, GitHub Actions, Git, GitHub, TFS
Tools & IDEs: Visual Studio Code, Visual Studio, SQL Server Management Studio
Operating Systems: SFS/ Windows
Security: OAuth 2.0, JWT, OpenID Connect
Testing Tools: Postman, Swagger, PyTest
Collaboration: Agile/Scrum, Technical Documentation, Cross-functional Communication
PROFESSIONAL EXPERIENCE:
Client: Kaiser Permanente, Rockville, MD.
Feb 2023 - Present
Title: Python Developer
Responsibilities:
Designed and developed fast and reliable RESTful APIs in Python Flask with integration to AWS and Google APIs.
Developed asynchronous microservices using asyncio and aiohttp, enabling concurrent request handling and
improving API response times.
Built advanced Python backend modules utilizing yield for memory-efficient data streaming, ensuring high
throughput and minimal latency in large-scale API processing.
Produced detailed architecture diagrams outlining data flow, failure recovery strategies, and scaling plans for
high-availability backend systems.
Built JavaScript utilities to simulate API load testing scenarios, ensuring backend readiness for production-scale
traffic.
Used Golang to build small tools and background jobs for parallel data processing outside the main Python
services.
Developed API monitoring scripts to log and analyze Google API failures, enabling differentiation from AWS-side
issues in distributed deployments.
Documented architectural decision records capturing trade-offs and justifications for chosen designs in
distributed system implementations.
Implemented rate-limiting and caching strategies to accommodate infrastructure bandwidth limitations while
maintaining service responsiveness.
Automated deployment of Lambda functions using AWS SAM templates, ensuring consistent configuration and
version control across environments.
Integrated Python APIs with SFS-based legacy systems, ensuring backward compatibility during modernization
efforts.
Created QuickSight dashboards to visualize API consumption metrics, integrating real-time AWS CloudWatch
data for performance monitoring.
Designed DynamoDB tables with optimal partition keys to support high-throughput transactional API queries,
ensuring minimal latency under heavy load.
Implemented batch read/write operations in DynamoDB to efficiently handle bulk API data processing without
performance degradation.
Performed in-depth backend debugging using AWS CloudWatch Logs and custom Python logging to trace API
performance bottlenecks and error root causes.
Integrated Angular with Flask endpoints using RESTful contract alignment and async request handling.
Developed AWS Lambda serverless functions to handle event-driven workloads, integrate with DynamoDB, and
deliver low-latency API responses.
Implemented secure OAuth 2.0 and JWT authentication for APIs, ensuring compliance and protecting sensitive
data.
Conducted peer code reviews and contributed in agile ceremonies including sprint planning, retrospectives, and
demos.
Used Github as the primary version control system to manage source code changes across multiple repositories.
Developed and maintained Jenkins pipelines for continuous integration and deployment
Wrote unit tests using PyTest and integrated them into the CI/CD pipeline, ensuring automated validation of new
code deployments.
Provided technical documentation and conducted knowledge-sharing sessions to onboard new team members
and streamline development workflows.
Environment: Python, Flask, AWS Lambda, Golang, SAM, DynamoDB, CloudWatch, QuickSight, RDS, Google APIs,
Angular, JavaScript, PyTest, GitHub, Jenkins, REST, OAuth 2.0, JWT, asyncio, aiohttp, Agile, CI/CD
Client: Versant Health, Linthicum Heights, MD.
July 2021 – Feb 2023
Title: Python Developer
Responsibilities:
Applied test-driven development principles with PyTest for all Flask endpoints.
Designed and developed RESTful APIs using Flask, implementing API management strategies to enforce rate
limiting and secure endpoints.
Built modular Python services utilizing yield for efficient streaming of API data, ensuring minimal memory
footprint and high concurrency performance.
Implemented caching layers to maintain service performance under limited network bandwidth.
Applied advanced Python constructs to optimize asynchronous backend workflows, improving scalability and
code
Built reusable Python service modules for configuration-driven validation and payload transformation across
multiple API endpoints.
Designed AWS Lambda functions for on-demand API transformation tasks, integrating results directly into
DynamoDB and QuickSight reports.
Created lightweight JavaScript monitoring script to test AWS API Gateway endpoints and log performance
metrics.
Debugged API bottlenecks using AWS X-Ray and CloudWatch metrics, identifying inefficient Lambda calls and
optimizing execution paths.
Managed version control workflows using Git, including branching, pull requests, and code reviews
Integrated Flask APIs with Angular applications using token headers, JSON serialization, and consistent status
code returns.
Built Windows-based Python utility for local API load testing in restricted network environments.
Developed SFS-compatible API logging tool for legacy infrastructure integration.
Built QuickSight dashboards visualizing API response trends and error rates over time.
Implemented scheduled AWS Lambda jobs to reconcile API data between Google services and AWS storage.
Optimized database queries in AWS RDS and DynamoDB, reducing API latency and improving backend
performance for large-scale workloads.
Maintained detailed design documents including sequence flows, API contracts, and data mappings.
Implemented JWT-based authentication and OAuth security within APIs, ensuring controlled access to cloud
resources and protecting sensitive data.
Developed CI/CD pipelines using Jenkins for automating build, test, and deployment workflows for cloud-hosted
applications.
Conducted load testing and performance tuning of Python applications, analyzing latency, throughput, and
resource consumption to ensure cloud efficiency.
Worked collaboratively with cross-functional teams, articulating technical solutions to leadership and optimizing
cloud deployment strategies.
Environment: Python, Flask, PyTest, AWS Lambda, DynamoDB, AWS RDS, Github, Jenkins, Angular, JavaScript, AWS
X-Ray, CloudWatch, JWT, OAuth, QuickSight, Visual Studio, Google APIs, Windows, REST API, CI/CD.
Client: Health First, New Yok City, NY.
May 2019 – July 2021
Title: Python Developer
Responsibilities:
Developed RESTful APIs using Django, integrating with PostgreSQL for structured data storage and retrieval.
Built authentication services using JWT, implementing user login, access token generation, and session validation
in Python applications.
Applied Python OOP principles to create reusable backend components, ensuring consistent API behavior
Created DRF serializers and class-based views for flexible API integration.
Developed lightweight JavaScript scripts to simulate API calls for backend load testing without front-end
dependencies.
Implemented Python logging mechanisms aligned to centralized backend logs for traceability.
Implemented basic CI/CD pipelines using Jenkins, automating code deployment and version management for
Python projects.
Used JavaScript to validate JSON payloads from REST APIs before backend ingestion.
Implemented application-level logging within Django using standard Python logging module.
Deployed Python applications on AWS Lambda and EC2, ensuring optimized performance and alignment with
API-driven workflows.
Wrote Windows batch scripts to automate API testing for offline environments.
Refactored inefficient SQL queries and Python scripts to improve API response time under peak load conditions.
Debugged Django APIs using Visual Studio and SSMS for tracing database call performance.
Used PyTest for writing unit tests to validate Django views and serializers.
Designed indexes on high-usage tables for API performance improvement.
Integrated AWS S3 and DynamoDB for secure data storage, optimizing access patterns for API-driven backend
services.
Developed SQL queries in PostgreSQL to improve database performance and speed up data access for the
application.
Set up logging and basic error handling in Python applications, capturing runtime exceptions and improving
troubleshooting.
Used Git for version control, maintaining different branches for development, testing, and production releases.
Collaborated with senior developers, learning cloud deployment practices and improving Python backend
development skills.
Environment Python, Django, Django REST Framework, PostgreSQL, AWS EC2, AWS Lambda, AWS S3, DynamoDB,
JavaScript, Git, Jenkins, PyTest, Visual Studio, SSMS, Windows Batch Scripts, JWT, Linux/Windows OS.
Client: PNC Financial Services Group-Pittsburgh, PA
Mar 2016 – Jul 2018
Title: Python Developer
Responsibilities
● Developed REST APIs in Django for internal dashboards with secure user authentication and token validation.
● Queried MYSQL database queries from Python using Python-MYSQL Connector and MYSQL DB package to
retrieve information.
● Wrote basic unit tests for view validation using PyTest.
● Used AWS as Cloud Platform.
● Implemented reusable views and serializers using Django REST Framework.
● Helped troubleshoot simple client-side validation issues affecting backend parsing.
● Built Django model-view structure for user-related modules including authentication and authorization checks.
● Developed wrapper in Python for instantiating multi-threaded application.
● Checked in code via TFS, tagging bug fixes and work item numbers.
● Participated in the complete SDLC process & Worked in Test Driven Development.
Environment: Python, Django, Django REST Framework, MySQL, PyTest, AWS, TFS, Linux.