Amruth Lakkavaram

Software Engineer

Bengaluru, Karnataka, India7 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in backend development and data engineering.
  • Proficient in AWS and Azure cloud services.
  • Strong analytical mindset with a passion for problem-solving.
Stackforce AI infers this person is a Backend-focused Data Engineer with expertise in SaaS solutions.

Contact

Skills

Core Skills

Back-end Web DevelopmentData EngineeringMachine Learning

Other Skills

AlgorithmsAmazon Web Services (AWS)Apache KafkaAzureBusiness IntelligenceContinuous Integration and Continuous Delivery (CI/CD)Data StructuresElasticsearchExtract, Transform, Load (ETL)FlaskGrafanaJavaJenkinsKafkaKibana

About

I am a passionate software engineer with a strong analytical mindset, dedicated to solving complex problems and building innovative software solutions. Since 2018, I have gained experience in backend development, data engineering, and beginner-level data science. I specialize in developing scalable backend systems using AWS and Azure, and building data pipelines with PySpark. I am well-versed in software engineering fundamentals, including data structures, algorithms, and system design. I thrive in challenging environments and am always eager to take on new opportunities to learn and contribute.

Experience

Picarro

Backend Developer

May 2025Present · 10 mos · Bengaluru, Karnataka, India · Hybrid

Zendrive

2 roles

Software Development Engineer - 3

Jul 2024Apr 2025 · 9 mos · Hybrid

Software Development Engineer - 2

Jul 2021Jul 2024 · 3 yrs · Hybrid

  • During my 3 year tenure at Zendrive as a Software Development Engineer - 2, I have
  • 1. Set up a disaster recovery mechanism for a few applications and tested it.
  • 2. Worked on optimizing a few critical APIs and reducing the latency.
  • 3. Created Kubernetes deployment scripts and Jenkins CI/CD deployment pipelines for a few back-end services.
  • 4. Worked on event driven Java microservices with Kafka.
  • 5. Created a few backend API services using Java Spring Boot and Python Flask.
  • 6. Migrated databases with minimal downtime.
  • 7. Developed a few Kibana dashboards to enable data scientists, project managers, and
  • product managers to track performance metrics of various machine learning
  • models created by the team.
  • 8. Created a few dashboards in Grafana using HostedGraphite extension to track
  • performance metrics of a few backend services.
  • 9. Implemented multithreading in a Python-based backend service to run two
  • machine learning models concurrently.
  • 10. Developed cron jobs using PySpark scripts to create datasets for machine
  • learning models and other ETL processes.
  • 11. Replicated a backend service from the US region to the EU region to achieve
  • GDPR compliance.
  • 12. Resolved application issues through debugging on Linux servers.
  • 13. Participated in recruitment activities by conducting interviews and assisting in
  • the hiring of new team members.
JavaSpring BootKubernetesJenkinsKafkaPython+5

Maq software

Software Engineer - 1

Sep 2018Jul 2021 · 2 yrs 10 mos · Greater Hyderabad Area

  • During my tenure at MAQ Software, I as a Software Engineer – 1 worked on proof of concepts and projects related to the fields of Artificial Intelligence, Machine Learning, Data Engineering and Business Intelligence. Some of the highlights during my 24+ month tenure are:
  • 1. Developed a sound knowledge of Azure cloud services.
  • 2. Gained expertise in writing complex SQL queries, and Python scripts.
  • 3. Worked on performance tuning and designing SQL databases.
  • 4. Created a number of notebooks using PySpark in Databricks to pull data from upstream sources and to process the data for Machine Learning models.
  • 5. Created pipelines for Azure Data Factory for ingesting data from different data sources, and for performing ETL operations.
  • 6. Wrote a number of stored procedures in T-SQL to process the data.
  • 7. Performed deployments of AzureSQL databases and data factory (Azure Data Factory) using CI/CD in Azure DevOps.
  • 8. Created a face recognition attendance system using Convolutional Neural Networks.
  • 9. Built a recommendation system using collaborative filtering techniques.
  • 10. Created a number of models using classification algorithms and NLP techniques.
  • 11. Worked on data wrangling and data visualization using Pandas and PowerBI.
AzureSQLPythonPySparkData EngineeringMachine Learning+1

Education

Indian Institute of Management, Kozhikode

EPGP (MBA)

Dec 2024Feb 2027

JK Institute of Applied Physics and Technology

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Back-end Web Development & Data Engineering

Explore similar profiles based on matching skills and experience