# Kartikeya Reddy > Looking for Full-Time & Contract roles. Expertise in Java| Golang | Python | AWS | Microservices | Full stack | DynamoDB | Location: San Francisco Bay Area, United States Profile: https://flows.cv/kartikeya I've worn many hats throughout my career, transitioning from a Software Engineer at TE Connectivity to a Senior Software Engineer at Ericsson. With a seasoned background in microservices development, especially in Java, Golang, and Python. I've played pivotal roles in scaling and monitoring Kubernetes health across diverse cloud environments, laying the groundwork for machine learning workflows. My expertise in building data pipelines, especially for Snowflake, and optimizing logging strategies has consistently driven cost efficiency and performance. Passionate about automating and scaling processes, I'm dedicated to leveraging my vast skill set to enhance machine learning systems in production environments. My experience spans automating report generation using serverless architectures, setting up CI/CD pipelines, and migrating monolithic applications to robust microservices. Leveraging cloud technologies, I've streamlined deployments, optimized data handling, and ensured peak system reliability. Having designed and deployed services in Golang and Python on AWS and Kubernetes, I excel in problem-solving and architecture. My skills in Linux scripting and debugging enhance my versatility across settings. Notable competencies: 1. Developed and scaled microservices in Golang, streamlining the transition from monolithic systems. 2. Mastered Kubernetes, monitoring its health across cloud platforms including AWS and Google Cloud. 3. Pioneered efficient data pipelines for Snowflake, optimizing data access. 4. Leveraged AWS Lambda, DynamoDB, and S3 for automated report generation. 5. Orchestrated CI/CD pipelines, integrating with collaboration tools like Slack and Microsoft Teams. 6. Innovated caching strategies using DynamoDB and Redis, minimizing service request loads. 7. Spearheaded logging platform migrations, optimizing with AWS CloudWatch for cost-effectiveness. 8. Addressed long-standing job challenges on AWS EC2 and EKS. 9. Championed cloud migrations of legacy applications, driving operational cost savings and boosting service availability. 10. Crafted ETL scripts, RESTful APIs using Python Django, Flask; deployed on AWS platforms. 11. Engineered dashboards with ReactJS and Python Django backends, visualizing with D3 Charts. 12. Harnessed AWS IoT and Kinesis Firehose for machine data, predicting maintenance needs with AWS Machine Learning. 13. Played pivotal roles in migrations from AWS to Azure, mastering a suite of Azure tools. 14. Proficient in scripting (Python, Groovy, Bash) and adept with Docker, Kubernetes, PySpark, Terraform, and more. ## Work Experience ### Backend Software Engineer @ IBM Jan 2024 – Present | San Francisco, California, United States 1. Became a lead developer for the Aspera HTTP Gateway written in Golang. 2. Managed security issues for the Aspera HTTP Gateway. 3. Improved logging system for the Aspera HTTP Gateway. 4. Enhanced the list of operating systems HTTP Gateway can run on. 5. Prepared HTTP Gateway for releases. 6. Improved tests for the Faspex Service. 7. Added new enhancements for the Faspex Service. 8. Prepared suggestions to management to improve user experience with Faspex Service and HTTP Gateway. ### Software Intern @ Google Jan 2023 – Jan 2024 | Mountain View, California, United States 1. Enhanced voice optimization for Pixel Buds using deep learning and machine learning. 2. Managed backend systems to improve voice recognition and search functionality. 3. Developed a platform to benchmark integrated models' performance in Pixel Buds. 4. Contributed to Project Gemini by testing Google AI machine learning algorithms. 5. Designed a system to evaluate API models in a Pixel Bud app via Bluetooth. 6. Integrated machine learning to process customer feedback and improve service. 7. Reduced latency in Pixel Buds by optimizing machine learning models. 8. Created tools to monitor model training and resolve issues during development. ### Development Intern @ New York Power Authority Jan 2023 – Jan 2023 | White Plains, New York, United States 1. Migrated applications and data from AWS to Azure. 2. Developed data connectors and transformations in Golang. 3. Utilized Python for data transformations, quality checks, and enrichment tasks. 4. Enhanced data processing efficiency using parallel processing in Golang. 5. Executed advanced data manipulations using Azure Databricks and PySpark. 6. Crafted Golang-based microservices for optimized data extraction. Tools: Azure Data Factory, Docker, Kubernetes, Python, Groovy, bash shell, Golang, Python, PySpark, Azure Blob Storage, DynamoDB, Azure DevOps, Azure Resource Manager Templates, CloudFormation, Microsoft Azure, AWS ### Senior Software Engineer @ Ericsson Jan 2021 – Jan 2022 | Dublin, County Dublin, Ireland 1. Used Golang, Kubernetes, AWS, Google Cloud, and React for health monitoring and dashboard creation. 2. Employed Snowflake, AWS Lambda, DynamoDB, and S3 for data pipeline and report generation. 3. Utilized the Locust.io framework for load/stress testing. 4. Set up Drone, CircleCI, Jenkins, Git, Slack, Microsoft Teams, and ServiceNow for CI/CD and automation. 5. Adopted Cucumber and BDD for integration testing. Language: Golang, DynamoDB, CloudFormation, and Terraform. Scripting: Python, Groovy, bash shell, Tools: Docker, Kubernetes, AWS EKS, Jenkins. ### Software Engineer II @ Walmart Jan 2018 – Jan 2021 | Hyderabad, Telangana, India 1. Migrated from Python & Ruby monolith to Golang microservices with GRPC, using gorilla mux and go channels. 2. Developed a cache store using DynamoDB and Redis with TTL. 3. Migrated to AWS CloudWatch logs and insights from a third-party logging platform. 4. Implemented a deployment pipeline with AWS Lambda and S3 config. 5. Designed a cron service for long-standing jobs using AWS EC2, EKS, and exponential retry logic. 6. Managed AWS infrastructure for cloud migration and set up PITR backups for DynamoDB and RDS Aurora. ### Software Engineer @ TE Connectivity Jan 2017 – Jan 2018 | Bengaluru, Karnataka, India 1. Integrated Honeywell Manufacturing suite using AWS IoT and Kinesis Firehose. 2. Utilized AWS Machine Learning Suite, Python pandas, NumPy, and json for machine failure predictions and data processing stored in AWS S3. 3. Automated reports using AWS Lambda and RDS PostgreSQL in a move to digital operations. 4. Developed Python ETL scripts for data management with S3. 5. Crafted RESTful APIs using Python Django and Flask, deployed on AWS ECS and EC2 with PostgreSQL as the datastore and Redis for caching. 6. Built a dashboard with ReactJS (TypeScript) using D3 charts and Python Django backend, containerized with Docker and deployed on AWS ECS. Tools: Docker, Python, ReactJS, TypeScript, Django, Flask, Pandas, NumPy, JSON, AWS ECS, AWS EC2, AWS IoT, AWS Kinesis Firehose, AWS Machine Learning Suite, AWS S3, AWS Lambda, AWS RDS PostgreSQL, D3 Charts, ETL Scripts, Scalyr, AWS CloudWatch Logs, AWS CloudTrail ## Education ### Master's degree in Computer Science Indiana Institute of Technology Jan 2022 – Jan 2023 ### Bachelor's degree in Electrical and Electronics Engineering Sri Chandrasekharendra Saraswathi Viswa Mahavidyalaya, Kancheepuram Jan 2014 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/kartikeya-reddy-886382287 --- Source: https://flows.cv/kartikeya JSON Resume: https://flows.cv/kartikeya/resume.json Last updated: 2026-03-22