Post Job Free
Sign in

Machine Learning Software Developer

Location:
Mehsana, Gujarat, India
Salary:
65000
Posted:
May 13, 2025

Contact this candidate

Resume:

Gopi Krishna Veesari

Python Developer

Memphis, TN, USA • ******************@*****.*** • +1-731-***-****• LinkedIn Summary

Results-Driven Software Developer with 3+ years of experience architecting full-stack solutions and backend development, cloud computing, and machine learning. Expertise in building scalable web applications using FastAPI, Flask, and Django, and optimizing databases like PostgreSQL and MySQL. Proficient in AWS services (EC2, Lambda, EKS), Docker, Kubernetes, and automating CI/CD pipelines with GitHub Actions. Skilled in front-end development with React.js, and securing applications using OAuth2, JWT, and SSL/TLS. Experienced in machine learning with Scikit-learn and TensorFlow to drive data-driven insights and enhance user engagement.

Skills

• Programming: Python, JavaScript, C, C++, Java

• Backend: Flask, FastAPI, Django, GraphQL

• Front-End: React.js, JavaScript, HTML5, CSS3

• Databases: PostgreSQL (Psycopg2), MySQL, MongoDB (PyMongo), SQLAlchemy

• Cloud/DevOps: AWS (EC2, S3, Lambda, EKS, CloudWatch), Docker, Kubernetes, GitHub Actions, Terraform

• Security: OAuth2, JWT, SSL/TLS, API Security

• Testing: Pytest, Unittest, Selenium (Python), TDD, CI/CD Pipelines

• Tools: Git, RESTful APIs, Redis, Jenkins, Postman

• ML & AI: Scikit-learn, TensorFlow, Pandas, Numpy, Data Preprocessing, Model Validation Experience

Capital One Financial, USA Jan 2025 – Present

Software Engineer

• Designed and developed high-performance RESTful APIs using FastAPI and Python, integrating with PostgreSQL for optimal data storage and retrieval. Leveraged SQL Alchemy for query optimization, reducing response times by 25%.

• Reduced API response time by implementing an efficient hashing mechanism to optimize data lookup, enhancing data retrieval performance for large datasets.

• Deployed applications on AWS EKS, implementing Kubernetes for container orchestration, improving infrastructure scalability, fault tolerance, and auto-scaling capabilities.

• Designed and implemented microservices architecture with Celery for distributed task processing, enabling asynchronous task handling and reducing processing delays.

• Integrated Redis for caching frequently accessed data, decreasing API latency by 15% and improving user experience in real-time applications.

• Automated CI/CD workflows using GitHub Actions, streamlining deployment processes and reducing release cycles by 30%, ensuring zero downtime and seamless integration with AWS services.

• Secured APIs with OAuth2 and JWT for token-based authentication and data protection. Implemented SSL/TLS encryption to ensure secure communication between services.

• Developed machine learning models for customer behavior prediction using Scikit-learn and Pandas, resulting in a 20% increase in user engagement and personalized recommendations.

Accenture (Hybrid), India Sep 2021 – Dec 2022

Software Engineer

• Developed and maintained RESTful APIs with Flask and MySQL, optimizing database queries and reducing latency by 20% through efficient indexing and connection pooling techniques.

• Enhanced front-end performance by building responsive UIs using React.js, JavaScript, HTML5, and Tailwind CSS. Improved user experience by 15% by integrating dynamic components and reducing load times.

• Deployed applications on AWS EC2 and integrated AWS S3 for efficient file storage, achieving high availability and fault tolerance.

• Refactored C code for performance optimization, using Merge Sort to decrease processing pipeline runtime by 25%, handling large data sets efficiently.

• Integrated GraphQL with Strawberry to provide flexible and optimized querying for clients, reducing the number of requests and improving query efficiency by 20%.

• Automated deployment workflows using GitHub Actions, reducing manual intervention and accelerating release processes by 15%.

• Conducted UI and functional testing using Selenium in Python, achieving 90% test coverage and reducing the number of bugs by 20%.

• Leveraged AWS services such as Lambda and S3, ensuring cost-effective storage and computation for serverless applications, optimizing operational costs by 15% services.

Hexaware Technologies, India Jan 2020 – Aug 2021

Software Engineer

• Developed event-driven microservices with Django and Python for real-time data processing, improving processing speed by 20% and reducing latency.

• Enhanced MongoDB performance using PyMongo, applied indexing strategies, and optimized queries, reducing fetch times by 30%.

• Integrated Redis caching for frequently queried data, reducing the load on the database and speeding up response times by 20%.

• Wrote Java-based tools for batch data processing, enhancing throughput by 20% and optimizing data migrations during system upgrades.

• Trained machine learning models using TensorFlow and Python for predictive analysis of customer trends, improving insight accuracy by 10%.

• Implemented JWT authentication for secure API access, ensuring user identity validation and protecting sensitive data.

• Automated cloud provisioning using Python and Git, reducing setup and deployment time by 25%, improving the development workflow.

• Used AWS CloudWatch for monitoring and debugging applications, ensuring high uptime and performance for cloud-hosted services.

Certification

• Advanced Python Programming (NPTEL), IIT Madras

• Professional Certification in C++ Programming and Software Design, Accenture

• Specialized Certification in Machine Learning and Data Science, Skills Marathon

• AWS Certified Machine Learning - Specialty, AWS

• Google Cloud Professional Data Engineer, GCP

Education

Master in Computer Science and Information Systems Jan 2023 - Dec 2024 Christian Brothers University, Memphis, TN

Bachelor of Technology in Computer Science Jun 2017 – Jun 2021 JNTUH College of Engineering Hyderabad, Hyderabad, India



Contact this candidate