A

Abhishek Kumar

Software Engineer

Bengaluru, Karnataka, India17 yrs 4 mos experience
Highly Stable

Key Highlights

  • Over 10 years of software development experience.
  • Expert in C++ and Agile methodologies.
  • Proven leadership in automotive software projects.
Stackforce AI infers this person is a seasoned software architect in the automotive and embedded systems industry.

Contact

Skills

Core Skills

Automotive ProjectsSoftware DevelopmentAgile MethodologiesSoftware DesignTeam LeadershipSoftware Development Life Cycle

Other Skills

ARXMLAdvanced Driver-Assistance Systems (ADAS)Agile DevelopmentAgile Software DevelopmentAlgorithmsAnalytical SkillsApplication DevelopmentCC (Programming Language)C++CAN dbCMakeClass DiagramsClient RelationsCode Review

About

A seasoned software development professional in leading teams through all phases of the software development lifecycle, from requirements gathering and analysis to design, development, testing, and support. Possesses deep knowledge of operating systems, development environments, frontend and backend programming languages, and data architecture. Skilled in leveraging Agile methodologies to enhance test-driven development and change management processes. 10+ years of experience in Software Design, Development, and Team Management with a focus on C/C++. 1.5 years of experience in Automotive Projects utilizing Vector tools, including PreeVision and DaVinci Developer. Proficient in end-to-end application development, from Requirement Analysis and System Study to Designing, Coding, Testing, Debugging, Implementation and Documentation. Expertise in Object-Oriented Analysis and Design (OOAD/UML) and Object-Oriented Programming (OOP/C++) using IBM Rational Rhapsody (UML) for C++ development. Extensive experience in C++ on Linux/Unix environments, employing Design Patterns to create scalable and maintainable code. Skilled in using version control systems like IBM Synergy, IBM RTC, IBM DOORS, Jenkins, and Git.

Experience

17 yrs 4 mos
Total Experience
5 yrs 9 mos
Average Tenure
--
Current Experience

Kpit

Associate Software Architect

Feb 2023Aug 2024 · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

  • Analyzed requirements and generated ARXML files using the KPIT tool.
  • Created and updated ports (SWC, SOME/IP, CAN, and DTC) in PreeVision according to requirements.
  • Verified assembled connections, buffers, and consistency checks.
  • Generated headers using the Da Vinci tool.
  • Managed a team and provided solutions to their problems.
ARXMLPreeVisionDa Vinci DeveloperTeam ManagementAutomotive ProjectsSoftware Development

Calance

Senior Software Consultant

Oct 2021Jan 2023 · 1 yr 3 mos · India · Remote

  • Engaged in agile development utilizing the Scrum framework.
  • Developed High-Level Design (HLD) and Low-Level Design (LLD) documentation for team user stories, facilitating effective work distribution among team members.
  • Delivered technical guidance to clients through User Acceptance Testing (UAT) demonstrations of software applications.
  • Designed and implemented software solutions tailored to meet customer needs.
  • Offered insights on process enhancements aimed at boosting efficiency and minimizing costs.
  • Conducted peer reviews of merge requests and LLD documentation.
  • Participated in the recruitment process to identify and onboard new talent.
Agile DevelopmentScrumHigh-Level DesignLow-Level DesignUser Acceptance TestingAgile Methodologies+1

Wesee, drdo lab

Team Lead

Feb 2007Sep 2021 · 14 yrs 7 mos · New Delhi Area, India · On-site

  • Designed and developed application and bridge modules for interfacing with sensors.
  • Integrated sensors utilizing various communication protocols, including TCP/IP, Serial, and MIL-1553.
  • Applied Systems Engineering processes from Harmony throughout the Software Development Life Cycle (SDLC).
  • Created system-level documentation, including Software Requirements Specifications (SRS) and Software Design Documents (SDD).
  • Mentored team members in development practices using design patterns and software design principles (OOAD) in C++ while adhering to MISRA 2008 standards on a Linux platform.
  • Oversaw daily workflows to ensure compliance with established policies and procedures.
  • Contributed to recruitment initiatives by interviewing candidates and providing feedback on hiring decisions.
  • Effectively resolved customer complaints while maintaining a high standard of customer service.
  • Coordinated team activities and delegated tasks to ensure projects were completed efficiently.
Application DevelopmentSystems EngineeringSoftware Requirements SpecificationsSoftware Design DocumentsMentoringTeam Leadership+1

Education

Dr. A.P.J. Abdul Kalam Technical University

Master of Computer Applications - MCA — Computer Science

Jan 2003Jan 2006

Birla Institute of Technology, Mesra

Bachelor's degree — Computer Science

Jan 2000Jan 2003

Stackforce found 100+ more professionals with Automotive Projects & Software Development

Explore similar profiles based on matching skills and experience