Post Job Free
Sign in

Software Engineer - AWS, Microservices, API Optimization

Location:
Hyderabad, Telangana, India
Posted:
February 26, 2026

Contact this candidate

Resume:

Chandrasekhar G

*****************@*****.*** +1-469-***-****

Professional Summary

Software Engineer with 5+ years of experience building scalable, secure, and high-performance web applications using Django, Flask, FastAPI, and ReactJS. Experienced in developing microservices and serverless solutions on AWS with CI/CD automation using Jenkins, GitHub Actions, Docker, and Kubernetes. Skilled in AI-driven automation and ETL pipeline development using Pandas, LLMs, and OCR. Strong collaborator in Agile teams with a proven track record of optimizing backend performance and reducing API latency by 40%.

Skilled in CI/CD automation, DevOps practices, and production monitoring to ensure reliable, secure, and fault-tolerant deployments.

Proven expertise in building microservices and RESTful APIs using Flask, FastAPI, and Django with optimized database architectures on PostgreSQL.

Experienced in architecting cloud-native solutions on AWS, including serverless, containerized, and Kubernetes-based deployments.

Strong background in AI-driven automation, implementing LLM and OCR-based pipelines for intelligent data extraction and processing.

Architect distributed, fault-tolerant systems capable of supporting high-volume transactional workloads with strong reliability and scalability.

Translate complex business and regulatory requirements into secure, production-ready architectures aligned with compliance standards.

Optimize database performance through advanced indexing strategies, query tuning, and schema design to achieve low-latency responses.

Design and implement event-driven and asynchronous processing architectures to improve throughput and system responsiveness.

Build secure, resilient applications adhering to enterprise security frameworks and data protection best practices.

Lead system design initiatives, defining API contracts and orchestrating services within microservice-based ecosystems.

Drive infrastructure scalability through containerization and cloud-native deployment strategies to support growing user demands.

Enhance deployment efficiency and reduce release cycles by implementing CI/CD automation and streamlined DevOps workflows.

Produce clean, maintainable, and well-documented codebases that ensure long-term system reliability and team productivity.

Troubleshoot and resolve complex production issues, applying strong analytical skills to optimize mission-critical workflows.

Technical Skills

Languages: Python, JavaScript, SQL

Backend: Flask, Django, FastAPI, GraphQL, REST APIs

Frontend: ReactJS, HTML5, CSS3, Bootstrap, Redux

Databases: PostgreSQL, MySQL, MongoDB, DynamoDB

Cloud & DevOps: AWS (Lambda, S3, EC2, RDS, SNS), Docker, Jenkins, Git, Kubernetes

Data & ML: Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch, Keras, NLTK, SpaCy, Seaborn, Matplotlib, Hugging Face Transformers

Messaging & Automation: Celery, RabbitMQ

Testing: PyTest, Selenium, Postman, React Testing Library

Tools: GitHub, Bitbucket, Jira, Swagger, VS Code, Confluence

Professional Experience

Citi Bank – Associate Software Engineer Irving, TX June 2024 – Present

Architected and developed high-performance microservices using Flask and FastAPI to support real-time banking transactions and workflow automation.

Reduced API response latency by 40% through query optimization, indexing strategies, and efficient PostgreSQL schema design on AWS RDS.

Designed and deployed scalable serverless event-driven workflows using AWS Lambda and SNS to handle secure customer notifications.

Built dynamic ReactJS dashboard modules for transaction tracking, alert management, and operational monitoring.

Implemented secure authentication and authorization mechanisms using OAuth2 and JWT, ensuring compliance with banking security standards.

Containerized backend services with Docker and orchestrated deployments on Kubernetes clusters to improve scalability and fault tolerance.

Developed and maintained CI/CD pipelines in Jenkins to automate builds, testing, and multi-environment deployments.

Engineered a real-time notification system using WebSockets to deliver instant alerts with high availability.

Designed encrypted file storage solutions using AWS S3 with pre-signed URL access control for secure document handling.

Built automated testing frameworks using PyTest and Postman Collections, improving release reliability and reducing production defects.

Implemented CloudWatch monitoring, centralized logging, and alerting mechanisms to proactively detect and resolve API failures.

Collaborated cross-functionally in Agile teams, contributing to sprint planning, architecture discussions, and production readiness reviews.

Environment: Python, Flask, FastAPI, ReactJS, PostgreSQL, AWS Lambda, AWS RDS, AWS SNS, S3, Jenkins, Docker, Kubernetes, OAuth2, JWT, Pandas, WebSockets, Axios, Redux, CloudWatch

Cybermate InfoTech Ltd – Software Engineer Hyderabad, India Nov 2021 – June 2023

Designed and developed scalable RESTful APIs using Django and FastAPI for credit scoring and financial asset management platforms used by enterprise clients.

Engineered LLM-powered field-level data extraction pipelines to automate document processing and improve data accuracy.

Integrated open-source and proprietary OCR solutions to extract structured information from financial documents and scanned reports.

Trained and fine-tuned Transformer-based NLP models using Hugging Face on domain-specific datasets to enhance entity recognition and classification performance.

Built secure API integrations to enable automated file transfers and inter-system communication across distributed applications.

Designed feature-rich datasets for NLP model training, improving prediction accuracy across multiple financial modules.

Deployed and managed cloud-native solutions on AWS (Lambda, EC2, RDS, S3), ensuring scalability, security, and high availability.

Optimized backend performance through efficient query design and asynchronous request handling.

Partnered with product and business teams to translate regulatory and financial requirements into scalable technical implementations.

Contributed to code reviews, technical documentation, and production release processes to ensure maintainability and system reliability.

Environment: Python, Django, FastAPI, NLP, Hugging Face Transformers, OCR, LLMs, REST API, AWS Lambda, EC2, RDS, S3, Pandas, SQL

N Infosoft Pvt. Ltd – Software Developer Hyderabad, India Jan 2020 – Oct 2021

Developed and maintained Flask-based backend services for financial data scraping, tagging, and analytics workflows.

Engineered automated web scraping solutions to collect structured and unstructured data, transforming raw inputs into normalized datasets using Pandas.

Designed and implemented ETL pipelines to synchronize data between PostgreSQL and DynamoDB, ensuring consistency across relational and NoSQL systems.

Built internal ReactJS dashboards and admin tools with interactive data tables to streamline audit tracking and operational monitoring.

Implemented data validation and cleansing pipelines to detect anomalies and generate structured QA reports in JSON format.

Automated scheduled data processing tasks using AWS Lambda to reduce manual intervention and improve operational efficiency.

Integrated role-based access controls using JWT authentication to secure sensitive financial data.

Deployed applications on AWS EC2 and Elastic Beanstalk, ensuring reliable hosting and environment configuration.

Monitored application performance and logs using AWS CloudWatch to proactively identify and resolve issues.

Documented APIs and system workflows using Markdown, Postman, and Confluence to support UAT and cross-team collaboration.

Environment: Python, Flask, Pandas, Beautiful Soup, ReactJS, Bootstrap, PostgreSQL, DynamoDB, AWS Lambda, EC2, Elastic Beanstalk, CloudWatch, JWT, Postman, Confluence

Education: Master’s in computer science - Southern Arkansas University 2025

Certifications

AWS Certified Cloud Practitioner – AWS (2020)

Python for Everybody – Coursera (2018)

JavaScript for Web Development – Udemy (2019)



Contact this candidate