Software Architect
CurrentProject 1: Modular Angio System (Team size : 11) Sep 2013 – Till Date - MAS has a distributed Architecture, with multiple subsystems and multiple communication protrocols.- Subsystems control various Hardwares, ex: Footswitch, Injector, X-Ray Tube, Power Generator, Beeper, System indicator light.Responsibilities: - Design and Development using C++ in an embedded system environment with QNX OS- Maintain code quality - Mentoring developers.- Also develop on demand basisProject 2: NextGenSysCtrl (Team size : 4) June 2022 – Till Date NextGenSysCtrl is an initial description of a new system architecture for advanced therapies x-ray based imaging systems. implemented using C#, C++, Python. System is segregated into Micro services (containerized) with dedicated responsibilities.Key Highlights in Siemens Part of SW Craftsmanship Core team which designed the Craftsmanship program for our dept Technical trainer - TDD, BDD and continuous refactoring (1 day workshop) - Value of testing - Monthly coding dojo for our department Certifications - Key Development Expert by Siemens - ‘Software Architecture & Technology of Large-Scale Systems’ in Udemy - 'Train The Trainer' program by Tata institue of social sciences Initiated best practices in team/department - Knowledge sharing Practice within team [clean code, SOLID, Domain knowledge] - Focus on automating the boring stuffs using python Ex: Field issue analyzer with configurable new patterns. - Introduced the habit of automation within team members. - Introduced Pair programming in team Have over 1000 reputation points in stackoverflow.com Part of winning Hackathon team twice in Siemens.