Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

DEEPAK SEHGAL

Senior Software Engineering Manager
Novi,MI

Summary

With over 18 years of progressive experience in the IT industry, I have held diverse roles including Senior Software Engineering Manager, Enterprise Architect, Technology Consultant, Designer, and Developer. This multifaceted journey has equipped me with a wealth of knowledge across various disciplines, encompassing Java/J2EE, API Integration, Microservices, Cloud Deployments, and Enterprise Integration Solutions. This breadth of expertise enables me to seamlessly, swiftly, and effectively adapt to any phase of the software product lifecycle.

Throughout my career, I have had the privilege of working in dynamic sectors such as automotive aftermarket, finance, and government industries. For the past 8 years, I've been dedicated to addressing intricate challenges within the automotive aftermarket sector. Among my achievements, I spearheaded the design and implementation of a cutting-edge catalog system, transforming how our organization and its partners engage with product data.

Overview

19
19
years of professional experience
6
6
years of post-secondary education
4
4
Certifications

Work History

Senior Software Engineering Manager

Tenneco Inc
08.2016 - Current
  • Planning, leading, organizing and motivating agile teams
  • Leading a diverse team of 10-12 software engineers including engineering managers across multiple regions, fostering collaboration and project excellence.
  • Meeting business stakeholders and cross functional teams to understand new business requirements and laying out technical architecture and strategy
  • Managing global deployment and operations of distributed systems within the AWS infrastructure.
  • Designed small to medium sized applications - Automotive Aftermarket Catalog Management", "Dealer Locator", "Buy Now" and "Streamlining Asset Management"
  • Revamped North America and EMEA businesses through the implementation of cutting-edge microservices-driven solutions for automotive aftermarket catalogs, effectively replacing outdated legacy monolithic systems spanning over 16+ years.
  • Designed headless microservices driven B2B/B2C commerce solution
  • Leading discussions with development teams and business owners to design solutions by applying technical architecture experience
  • Leading digital marketing, catalog management and B2B/B2C commerce applications
  • Effective communication with all key stakeholders, including project teams, product managers and business stakeholders
  • Proven track record in leading and nurturing high-performing technical teams through strategic recruitment, mentorship, and talent development initiatives.

Application Architect

General Motors Via DMI
05.2014 - 08.2016
  • Involved in development of "Vehicle Communication Systems" to support "Connected Vehicle" platform at GM-OnStar
  • Played a backend developer role by developing microservices to communicate with moving vehicle (OnStar device in car/truck)
  • Applied TCP/IP, UDP and MQTT protocols in practice to collect telematics data
  • Integrations with Spring frameworks such as Spring IOC, Spring MVC and Spring Boot
  • Developed few utilities in Java/J2EE to ease out the business processes, deployments and testing of the application
  • Supported cloud deployments in AWS and PCF (Pivotal Cloud Foundry).

Tech Lead/Sr. Java Developer

DXC Technology Co
05.2008 - 12.2013
  • Modernized the codebase by migrating legacy code base to Struts and Spring framework
  • Developed Menu Framework by using Struts 2 Interceptors and other APIs of Struts 2 framework
  • Developed few Java utilities to automate many time-consuming manual tasks in the application
  • Involved in end-to-end development of commission framework.
  • Appreciated for creating a JavaScript utility to pull out data for all agents grouped by zip code from a third party database.
  • Back-end end development by writing Java services.
  • Responsible for writing High level design and POC
    document/artifacts.
  • Involved in code reviews, task break down and execution.
  • Received great exposure on banking domain

Sr. Java Developer

Siemens
06.2005 - 05.2008
  • Developed services using Java/J2EE components
  • Learned and developed many Java and J2EE design patterns
  • Front Controller design pattern and factory design patterns
  • Written complex sql queries and stored procedures.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.

Education

Master of Science - Computer And Information Sciences

M.D.U. - India
India
07.2002 - 05.2005

Bachelor of Science - Computer And Information Sciences

K.U.K. - India
India
07.1999 - 05.2002

Skills

Java/J2EE

Certification

Sun Certified Java Programmer

Timeline

Senior Software Engineering Manager

Tenneco Inc
08.2016 - Current

Application Architect

General Motors Via DMI
05.2014 - 08.2016

Tech Lead/Sr. Java Developer

DXC Technology Co
05.2008 - 12.2013

Sr. Java Developer

Siemens
06.2005 - 05.2008

Master of Science - Computer And Information Sciences

M.D.U. - India
07.2002 - 05.2005

Bachelor of Science - Computer And Information Sciences

K.U.K. - India
07.1999 - 05.2002
DEEPAK SEHGALSenior Software Engineering Manager