Shivam Rastogi
SDE @ Nucleus | Java | Ex-ML & Robotics | DTU CS’23
- Role
- Software Engineer at Nucleus Software
- Location
- Ghaziabad, UP, IN
- LinkedIn followers
- 500 followers
About Shivam Rastogi
I enjoy building software that people and systems can rely on — especially in environments where failure isn’t an option.In my current role, I work as a Software Engineer on banking products where I’m directly responsible for core customers and their critical requirements. A large part of my work involves understanding what the customer actually needs, translating that into clean, dependable code, and making sure it works reliably under real production constraints. I’ve owned deliveries end to end and learned to stay calm, precise, and accountable in high-pressure situations.Professional Tech Stack 1. Backend: Java, Spring, Hibernate 2. Web: JavaScript, JSP 3. Frontend exposure: Angular, Vue (basic hands-on) 4. Domain: Core banking software, enterprise-grade applicationsEarlier in my career, I came from a pure Machine Learning, Computer Vision, and Robotics background. During my transition into industry, I adapted quickly and seamlessly to a core Software Engineering role, applying structured problem-solving and system-level thinking from ML research to large-scale production systems.Before joining industry, I worked with AUV-DTU, building autonomous underwater systems that achieved World Rank #2 at RoboSub (USA) and All India Rank#1 at AMUROV, with work heavily appreciated by the Indian Navy for its real-world applicability.I maintain a strong foundation in Data Structures & Algorithms and actively practice competitive problem-solving, while continuing to value my ML background as a strength rather than a focus.Key highlights: World Rank 2 – RoboSub 2021 (USA) All India Rank 1 – AMUROV 2021🤝 Bots presented to and highly appreciated by the Indian Navy for real-world industrial applicabilityTech & Algorithms used: 1. ML/DL: TensorFlow, Keras, PyTorch, scikit-learn 2. CV & Robotics: OpenCV, ROS, SMach, UWSim, UUV 3. Algorithms: Path planning, navigation, object detection (YOLOv5)Current focus: Software Development (SDE)Foundation: ML, Computer Vision, RoboticsEmail : s••••••••@gmail.com
Experience
Software Engineer
Jul 2023 — Present · Noida, IN
Independently managed a core banking client, delivering critical requirements end-to-end, ensuring high-quality production releases on schedule. Take responsibility for customer-facing deliveries, coordinating closely with stakeholders to ensure timely and dependable outcomes.• Build and maintain backend components using Java, Spring, Hibernate, along with JavaScript and JSP for web-facing modules.• Handle production issues and tight timelines prioritizing stability and minimal impact to end users.
Education
DAV PUBLIC SCHOOL SRESHTHA VIHAR DELHI-110092
PCM with Computer Science
2017 — 2019
Delhi Technological University (Formerly DCE)
Bachelor of Technology - BTech, Computer Engineering
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.