Dharmvir Kumar

Senior Software Engineer

Hyderabad, Telangana, India11 yrs experience
Highly Stable

Key Highlights

  • Over 13 years of software engineering experience
  • Expertise in machine learning and software development
  • Proven track record in debugging and test automation
Stackforce AI infers this person is a Software Engineer specializing in Machine Learning and Cloud Development.

Contact

Skills

Core Skills

Machine LearningPython (programming Language)Software DevelopmentDistributed SystemsMachine Learning AlgorithmsDebuggingTest AutomationNative App DevelopmentDevelopment Tools

Other Skills

Algorithm DesignCC#C++Cloud DevelopmentCoachingCreative Problem SolvingGitIT Operations ManagementLinear AlgebraMathematical ModelingNumerical Linear AlgebraPricing StrategyProgrammingSoftware Infrastructure

About

Experienced and accomplished software engineer with over 13 years of part-time experience, specializing in software development across diverse domains such as Android, Linux, Cisco Router OS, Samsung Tizen, and Microsoft Azure. With a proven track record in crafting innovative solutions, I excel in navigating and contributing to large code bases with proficiency in debugging, test enhancement, feature development, and tools creation. In addition to my core competencies, I have also spearheaded machine learning (ML) projects and initiatives, leveraging data-driven insights to enhance product functionality and user experiences. I am currently actively involved in technology upgradation initiatives, ensuring that our systems are at the forefront of industry standards and best practices. My expertise spans a wide spectrum, from problem-solving to algorithm design, data structures, and object-oriented designs. I hold a Master's Degree in Computer Science from the esteemed Indian Institute of Technology, Bombay, which has equipped me with a strong foundation and a relentless drive to push the boundaries of technology. Throughout my career, I have honed my skills in multiple programming languages, notably Python and C/C++, enabling me to seamlessly adapt to any technical landscape. I am passionate about leveraging technology to drive impactful change and am committed to delivering results that exceed expectations.

Experience

Self employed

Individual Contributor/ Coding Coach

Jan 2021Present · 5 yrs 2 mos · Remote · Hybrid

  • Currently leading the development of a unified application by integrating individual services (using PHP, Postgres) with Python. Responsibilities include analyzing existing services, identifying commonalities, and implementing best practices for scalability. Additionally, actively involved in the creation of mock tests, leveraging machine learning techniques, ensuring reliability, and mentoring junior team members. Assessing the feasibility of integrating advanced technologies and collaborating with cross-functional teams to align technical initiatives with business goals.
Numerical Linear AlgebraAlgorithm DesignPython (Programming Language)Machine LearningCreative Problem SolvingLinear Algebra+1

Microsoft

Senior Software Engineer

Jun 2019Oct 2020 · 1 yr 4 mos · Hyderabad Area, India

  • Worked with Azure Compute and Alarm Management team.
  • Analyzed Real Time Alerting system of OMS/Log Analytics log based alerts.
  • Worked on tenant migration feature, troubleshooting for customer compute issues.
  • Worked on test cases development tenant migration.
TroubleshootingC#ProgrammingCreative Problem SolvingSoftware InfrastructureDistributed Systems+1

Qualcomm

Sr Lead Engineer

Apr 2017Jun 2019 · 2 yrs 2 mos · Hyderabad Area, India

  • Spearheaded Android Stability/Test/Triage team, focusing on Python, debugging,
  • and machine learning based triage automation.
TroubleshootingDebuggingMachine Learning AlgorithmsPython (Programming Language)TriageCreative Problem Solving

Cisco

Software Engineer

Mar 2015Mar 2017 · 2 yrs · Bengaluru Area, India · On-site

  • Worked in NCS4K-PI-XR team for debugging tools development for Admin plane of routers.
TroubleshootingC++Test Automation ToolsCPython (Programming Language)Programming+3

Samsung r&d

Lead Software Engineer

Jul 2013Feb 2015 · 1 yr 7 mos · Noida Area, India

  • Led Native App Development team for Teletext and subtiles development using DVP standards.
TroubleshootingC++ProgrammingCreative Problem SolvingNative App Development

Microsoft india

SDET

Jan 2013Jun 2013 · 5 mos · Hyderabad Area, India · On-site

  • Worked in Azure Backup team for UI test developemnt using Azure UI testframework.
TroubleshootingTest AutomationC#Creative Problem SolvingSoftware Development

Qualcomm

Engineer

Jun 2009Dec 2012 · 3 yrs 6 mos · Hyderabad Area, India · On-site

  • Worked in Android Stabilty Team,
  • Triaged and Resolved Linux kernel stability crashes.
  • Fixing System stability issues on Android porting for Qualcomm chip-sets commercialization.
  • Development of tools for Linux kernel and android debug enhancement.
TroubleshootingC++DebuggingDevelopment ToolsCreative Problem SolvingGit

Education

Indian Institute of Technology, Bombay

Master's Degree — Computer Science

Jan 2007Jan 2009

SVM

Stackforce found 100+ more professionals with Machine Learning & Python (programming Language)

Explore similar profiles based on matching skills and experience