Dravia Vemal M

Software Engineer

Hyderabad, Telangana, India9 yrs 5 mos experience
Highly Stable

Key Highlights

  • Expert in Rust and Go for high-performance systems.
  • Proven track record in full-stack development and data processing.
  • Strong experience in CI/CD and microservices architecture.
Stackforce AI infers this person is a SaaS expert with a strong focus on data processing and full-stack development.

Contact

Skills

Core Skills

RustMicroservices ArchitectureGoReactData ProcessingTypescriptFull Stack DevelopmentC#C++

Other Skills

.NET FrameworkAngularAutoCADBack-End Web DevelopmentBigQueryBusiness InitiativesCAN busCI/CDCascading Style Sheets (CSS)Code RefactoringContinuous Delivery (CD)Continuous Integration (CI)Docker ProductsElctricalElectrical Engineering

About

I thrive in dynamic environments, adapting quickly with a hands-on “learn by doing” approach. I embrace challenges, learn fast, and implement innovative solutions. My flexibility has helped me excel in diverse roles—understanding complex systems, solving problems efficiently, and delivering results.

Experience

9 yrs 5 mos
Total Experience
4 yrs 2 mos
Average Tenure
1 yr
Current Experience

Medtronic

Senior Enterprise Software Engineer

Jun 2025Present · 1 yr · Hyderabad, Telangana, India · On-site

Nielseniq

2 roles

Senior Software Engineer

Promoted

Jul 2023Jun 2025 · 1 yr 11 mos · Remote

  • After the successful completion of the second-generation system, the focus shifted to the third-generation release, which aimed to further extend data volume, improve delivery speed, and support more complex KPI calculations through enhanced configuration options.
  • A key innovation in this phase was the introduction of Rust for highly efficient resource utilization, faster data delivery, and increased processing volume. The system was structured as a diverse microservices architecture, where:
  • BigQuery query generation ran in Node.js, utilizing advanced hashing and caching techniques for optimal execution and cost-efficient performance compared to Google Looker.
  • Data computation, processing, and weighting were handled in Rust, reducing the CPU bottleneck caused by Go’s garbage collection, significantly improving processing speed and scalability.
  • Data storage and delivery services were implemented in Go, maintaining reliability and scalability.
  • Additionally, the Rust module optimized the overall data pipeline efficiency, allowing the system to handle significantly larger volumes while reducing operational costs. The combination of caching, optimized query generation, and multi-language microservices resulted in a highly cost-effective and scalable solution.
RustNode.jsGoogle BigQuerygRPCMicroservices Architecture

Software Engineer

Aug 2022Jun 2023 · 10 mos · Remote

  • After the successful delivery of the first-generation data processing system, the focus shifted to designing and developing the second-generation system with a high-performance team. This system leveraged Go for extensive data processing, significantly improving throughput and efficiency.
  • A key enhancement was the custom configuration system, enabling dynamic KPI processing similar to Google Looker, but with cost-effective, customizable, and extended functionality. This allowed manufacturers and retailers to analyze complex business insights efficiently while tailoring data visualization to their needs.
  • Worked closely with the DevOps team to implement a Jenkins CI/CD pipeline, ensuring seamless feature releases every sprint. Additionally, the React frontend was continuously updated and optimized to provide a more intuitive UI and streamlined functionality, making it easier for users to process and generate complex KPIs effectively.
GoReactJenkinsCI/CDData Processing

Tata consultancy services

3 roles

IT Analyst

Promoted

Jun 2021Aug 2022 · 1 yr 2 mos

  • Following the successful delivery of the C# desktop application for offline use and the web front-end major release, the next phase focused on developing a high-volume data processing engine using TypeScript. Designed and built the first-generation system to efficiently process large-scale, pattern-based data while ensuring optimal performance.
  • As a Full Stack Developer, coordinated and developed the frontend using React, integrating it with the backend to enable ad-hoc system queries from end users. This system generated summarized and aggregated business insights for manufacturers and retailers, handling massive data volumes efficiently.
  • The architecture leveraged BigQuery for large-scale data operations, Node.js parallel processing with worker clusters, and real-time status updates via WebSockets to enhance system responsiveness and performance.
TypeScriptReactNode.jsBigQueryWebSocketsFull Stack Development

System Engineer

Promoted

Nov 2018May 2021 · 2 yrs 6 mos

  • Worked as part of a team to complete the C++ to C# migration and successfully release the desktop application. Contributed to enhancing WPF features, improving usability and functionality. Extracted core processing logic to enable a scalable web frontend using .NET Core. Focused on data processing and manipulation, optimizing performance and ensuring seamless integration with the new architecture.
  • Additionally, individually developed an Angular frontend with MongoDB, ExpressJS to deploy the main product application and monitor health status as part of a self-initiated process improvement effort. This tool monitored and managed updates, service health, and status for over 200 on-prem servers, improving system reliability and operational efficiency. Collaborated with teams to integrate the solution into the existing ecosystem.
C#WPFAngularMongoDBExpressJSFull Stack Development

Assistant System Engineering

Oct 2016Oct 2018 · 2 yrs

  • Started as a Mainframe Migration Developer, focusing on transforming legacy systems into modern architectures. Later transitioned to C++ and C# development, leading efforts in migrating and upgrading desktop applications for improved performance, maintainability, and scalability. Worked on code refactoring, UI enhancements, and system optimizations while ensuring seamless integration with existing infrastructure. Collaborated with cross-functional teams to deliver high-quality, efficient software solutions.
C++C#Code RefactoringUI Enhancements

Education

Sri Sairam Engineering College

Bachelor of Engineering (BEng) — Electrical and Electronics Engineering

Aug 2013Apr 2016

S.A.Polytechnic collage

technical engg — Electrical and Electronics Engineering

Aug 2010Apr 2013

G.K.Shetty Vivekananda Vidyala Junior Collage

10th — Physics

Jan 2008Jan 2010

G.R.T.M.Vivekananda Vidyalaya School

1st-8th — School

Jan 2000Jan 2008

Stackforce found 100+ more professionals with Rust & Microservices Architecture

Explore similar profiles based on matching skills and experience