Summary
Overview
Work History
Education
Skills
Professional Synopsis
Timeline
Generic

ASHOK KUMAR S

Bangalore

Summary

Dynamic Lead Engineer with expertise in C and C++, recognized for delivering innovative embedded solutions at UST. Proven ability to enhance system performance and optimize firmware, achieving significant reductions in error rates. Strong communicator and adept at agile methodologies, driving project success through effective collaboration and rigorous testing.

Overview

17
17
years of professional experience

Work History

Lead Engineer

UST
Bangalore
01.2024 - Current
  • Designed and implemented innovative technology solutions in C and C++ for client needs.
  • Developed embedded firmware for MAIA, enhancing system performance and reducing error rates.
  • Optimized firmware for memory efficiency, CPU performance, and power consumption.
  • Ensured product quality through rigorous testing and adherence to standards.
  • Created functionality to bridge hardware and software components effectively.
  • Conducted weekly status reports, code reviews, and customer demonstrations.
  • Utilized platforms such as Braga, Visual Studio Code, ZEBU, SVP+VHS, HAPS for development.
  • Applied Agile and Scrum methodologies using tools like Azure DevOps, GIT, and CD Tool.

Lead Engineer

Quest Global
Bangalore
01.2021 - 01.2024
  • Designed and implemented technology solutions using C and C++ to meet client needs.
  • Developed features and integrated them into a custom application tailored for projects.
  • Conducted daily monitoring of QA tools, identifying and resolving faults promptly.
  • Composed design plans, validated features, and increased unit test coverage based on requirements.
  • Created scripts in Visual Studio Code to fulfill requirements and performed sanity testing.
  • Pushed patches to Git repository after quality assurance completion.
  • Applied agile and scrum methodologies during sprint implementations.
  • Prepared weekly status reports, conducted code reviews, and demonstrated progress to clients.

Lead Engineer

Quest Global
Bangalore
01.2021 - 01.2024
  • Developed and integrated features for customized applications based on client specifications.
  • Monitored application behavior, identifying and resolving defects promptly.
  • Designed, implemented, and validated approved features with comprehensive unit test coverage.
  • Created scripts for requirements implementation using Qt Creator, ensuring thorough unit testing.
  • Produced patches post-QA validation and managed version control in SVN repository.
  • Collaborated within agile and scrum frameworks to execute sprint implementations.
  • Conducted code reviews, delivered weekly status updates, and presented demos to clients.

Software Engineer

Cranes Software International Limited
Bangalore
01.2019 - 01.2021
  • Designed and developed firmware for Embedded Products using Embedded C on ARM7 architecture.
  • Created an automatic medicine dispenser to accurately dispense prescribed medicinal combinations.
  • Developed design plans, implemented features, and validated functionality through rigorous testing.
  • Conducted quality assurance and published patches to Git repository post-review.
  • Utilized agile and scrum methodologies to manage sprints effectively.
  • Executed code reviews and facilitated customer demos to showcase project progress.
  • Generated weekly status reports to communicate updates to stakeholders.

Placement Organizer

Kamaraj College of Engineering Technology
01.2017 - 01.2018
  • Executed technical marketing initiatives for college programs and training materials.
    Facilitated embedded systems training for electronics students according to industry standards.
    Assisted students with project development in embedded technology.

Assistant Professor

Hindusthan College of Engineering Technology
01.2009 - 01.2015
  • Served as Assistant Professor in ECE Department, specializing in Embedded Systems and Electronics subjects along with C, C++ instruction

Education

M.E - Applied Electronics

Kongu Engineering College
01.2009

B.E - Electronics & Instrumentation

Jayaram College of Engineering & Tech
01.2005

Skills

  • C and C programming
  • Python development
  • Embedded systems design
  • Version control with Git and SVN
  • Debugging with GDB
  • Integrated development environments (VS Code, Qt Creator)
  • Communication protocols (UART, SPI, I2C)
  • High-level synthesis (HLS)
  • RESTful services and APIs
  • Web services (GSOAP)
  • Cloud services (Azure DevOps)
  • Project management (Jira)
  • Simulation tools (Proteus, HAPS, ZEBU)
  • API testing (Postman)
  • Database management (Cassandra)
  • Client-server applications (Blue Client)

Professional Synopsis

6, C, C++, Qt Creator, VSCode, ARM7, ARM Cortex M3

Timeline

Lead Engineer

UST
01.2024 - Current

Lead Engineer

Quest Global
01.2021 - 01.2024

Lead Engineer

Quest Global
01.2021 - 01.2024

Software Engineer

Cranes Software International Limited
01.2019 - 01.2021

Placement Organizer

Kamaraj College of Engineering Technology
01.2017 - 01.2018

Assistant Professor

Hindusthan College of Engineering Technology
01.2009 - 01.2015

M.E - Applied Electronics

Kongu Engineering College

B.E - Electronics & Instrumentation

Jayaram College of Engineering & Tech
ASHOK KUMAR S