Highly experienced software developer and architect with over 10 years of experience building distributed systems using C++, Rust, React Js, and Python. Throughout my career, I've had the opportunity to work with some of the most innovative companies in the industry, from small startups to large enterprises, and I've developed a deep understanding of what it takes to design and implement complex software solutions.
Passionate about building scalable and high-performing systems that can handle millions of transactions per second. I have expertise in designing and implementing distributed architectures that can operate reliably and efficiently under high loads. My experience spans across different domains, including Automotive, Aerospace and Oil n Gas.
Specialties: C++, Rust, Python, React-Js, gRPC, Distributed System, Algorithm & Data structure, GIT, OS, Design patterns.
I'm excited to connect with other professionals in the software development and architecture field and learn from their experiences. Please don't hesitate to reach out if you'd like to connect or discuss potential opportunities.
Sr. Principal Software Engineer
Toyota ConnectedPrincipal Software Engineer R&D
Johnson Control IndiaLead Software Engineer
Shell IndiaSoftware Engineer
CaterpillarSenior Software Engineer
Honeywell IndiaSDE 3
Boeing IndiaSoftware Engineer
Delphi automotiveC++
Microsoft Visual C++
Window-xp
core java
NetBeans
Algorithms
Object-Oriented Programming (OOP)
Project Description: Secure Access between two distant Terminals
This project provides the facility of accessing the distant PC securely.
Server -client architecture: Server can download or upload any file from client, server can restart, logoff or shutdown any client.
Responsibilities:
Understanding the feature elementary requirement.
Design frontend for look and feel.
Design Server-client architecture.
Project Description:
Memory Programming(EEPROM and Flash) for tri-core Infineon microcontroller.
Memory Programming (EEPROM and Flash) for Ryanassis microcontroller.; In memory programming I use ptp file given by customer as a input and read these ptp file through communication engine software. Through CAN we communicate to ECU(Engine Control Unit) and program the section of flash or EEPROM by using programing Engine . Communication Engine and Programming Engine data we take as a binary file which Provide environment for ECU and CAN to communicate each-other.The Dll is require by the Manufacturing Unit to check all the Memory device and manufacturing label ,barcode information related to ECU before reached in customer hands
Shobhit is one of the smart person I have had the privilege to be the line manager. He is very analytical and logical with no bullshit approach. I genuinely liked his interviewing skills where he focused on absolute basics. He took part in many 'inner sourcing ' and ' capability building' initiatives in organization along with his regular project deliverables. Highly recognized in the team and point of contact for all for any technical issues. He has strong technical accumen yet follows down to earth approach and very open for constructive feedback. Any organization /team will be benefited by having him and I wish him all the best.