Profileimage by Balakumar Kaushik Software Architect & Developer, Embedded Systems, Project Management from Zurich

Balakumar Kaushik

available

Last update: 20.03.2024

Software Architect & Developer, Embedded Systems, Project Management

Graduation: MSc. Automation & Robotics from TU-Dortmund
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Full Professional)

Attachments

CV-BalakumarKaushik-2023-11-25_271123.pdf

Skills

  • 20 years of industry experience in complete software development life cycle
  • Vast experience with embedded systems (architecting + programming complex real-time systems); worked with varying range of hardware, tech stacks & frameworks
  • System & software architecture + documentation with end-to-end traceability
  • Medical devices/health care software, IoT, industrial automation and Pharma sector
  • Setting up processes, best engineering practices, compliance (IEC62304, GAMP5, V-Model)
  • Business analysis, requirements engineering, risk assessment for mission critical systems
  • Experienced in architecting customised test frameworks (incl. automated tests and CI/CD)

Project history

03/2018 - Present
Software architect and senior engineer/software developer
Swiss and German clients (Pharmaceuticals and medical technology, 50-250 employees)

  • Technology strategy advisor
  • Systems architect
  • Architected and developed complex embedded systems software for several client projects
  • Senior software developer / Senior Entwickler
  • Project manager with responsibility for deliverables and budget

02/2015 - 12/2018
Software project manager & Agile coach
Product track & tracing company (Industry and mechanical engineering, 250-500 employees)

  • Requirements & business analysis
  • Design and architecture reviews
  • Define development process and methodologies
  • Setup offshore teams
  • Distributed teams' projects management
  • End-customer communication
  • Managing factory-site deployments (incl. FAT, SAT)

04/2011 - 04/2015
Senior software developer and architect
Helbling Technik AG (Consumer goods and retail, >10.000 employees)

Tech stack: Embedded C, C++, Linux (w/ Yocto tools), Qt, VectorCAST, Klocwork
Work Profile:

  • Software development/programming
  • Software architecture & design (UML, SysML)
  • Responsible for requirements management, release planning and deliverables
  • Co-ordination with clients and multi-disciplinary stake-holders (such as graphics design company, web application team, mechanical engineering team, production partner company)
  • Introduced and setup Agile processes in the team (Scrum, TDD, CI/CD)

08/2009 - 04/2011
Senior software developer
Solianis Monitoring AG (Pharmaceuticals and medical technology, 10-50 employees)

Tech stack: Embedded C, C++, Qt, IAR Workbench, TI-MSP microcontroller
Work Profile:

  • Firmware/software design and development for the multi-sensor unit of the non-invasive blood glucose monitoring system.
  • Design and development of boot loader and firmware upgrade system.
  • Designed and implemented a secure custom communication protocol (for use within the
  • system).

06/2001 - 05/2004
Software development for space application
(Other, 5000-10.000 employees)

  • Firmware development for cryogenic liquid level sensing system used in lauch vehicles (rockets) carrying satellite payloads 

Local Availability

Open to travel worldwide
Profileimage by Balakumar Kaushik Software Architect & Developer, Embedded Systems, Project Management from Zurich Software Architect & Developer, Embedded Systems, Project Management
Register