Summary
Overview
Work History
Education
Skills
Tools & Libraries
Projects
Awards
Timeline
Generic
Deepanshu Garg

Deepanshu Garg

Software Design & Development (C++)
Bangalore,India

Summary

Accomplished Technical Lead with 11+ years of of extensive experience in C++ on Windows platforms in Application development, Product Development, System Programming, Designing and troubleshooting. Experienced in STL containers, Multithreading.

Experience using Python, C#. Written queries, stored procedures and triggers in RDBMS Oracle, Microsoft SQL Server.

Fully conversant with Systems Development Life Cycle (SDLC).

Well versed with Agile, Scrum and Waterfall methodologies

Overview

12
12
years of professional experience
4
4
years of post-secondary education

Work History

Technology Expert (C++)

Micro Focus India
Bengaluru, IN
07.2019 - Current
  • Engaged in technical design & discussions for establishing communication among different services within cloud.
  • Worked closely with Architects/ Management and development team and remain engaged in fast pace technical design and development team.
  • Designed, Documented and Implemented user authentication in product using C++, STL, C#.
  • Implemented IDOL Eduction using C++ in product to identify the sensitive information in documents.
  • Demonstrated idea of using gRPC through POC and implemented same in production.
  • Worked on redesigning monolithic architecture of product to new Micro Service architecture and contributed in development of code rewriting from C++ to Java
  • Participated in various architecture forums to talk about the latest of technology like gRPC.

Module Lead

Siemens
Bengaluru, IN
02.2018 - 07.2019
  • Worked on segregating calculation module from big C++ solution.
  • Have packaged independent libraries and hosted all of them on cloud using Conan.
  • Managing package over antifactory reduced code size and ensured integrity as it maintained only single copy.

Senior Software Engineer

Sapiens India
Bengaluru, IN
08.2015 - 06.2017
  • Worked closely with BA and Architect to write LLD document from HLD document.
  • Developed various features using C++, STL, SQL in module and ensure code quality by means of writing appropriate unit tests using Python.
  • Written automation test scripts using Robo Framework.

Software Engineer

TRX Technologies India Pvt Ltd
Bengaluru, IN
12.2010 - 12.2013
  • While working on proprietary tool "CORREX", job was to write PNR quality check scripts and write automation script to ticket PNR.
  • Have worked on various GDSes like Amadeus, Sabre, Worldspan, Galileo, Apollo.

Senior Software Engineer

CitiusTech Healthcare Solutions India
Mumbai, India
12.2013 - 08.2015
  • Following scrum development methodology, I was responsible for participating in every scrum ceremonies including story grooming, retrospective, Sprint planning.
  • Responsible for writing technical design document, providing RCA document for any defect raised, fixing and demoing it to all stack holders.
  • Responsible for integrating 3rd party dictation tool with UV.
  • Responsible for creating DICOM dataset for NIOs (Non image objects) for unit testing.

Education

Bachelor of Technology - Computer Science

Guru Nanak Dev University
Amritsar
06.2005 - 06.2009

Skills

    C

undefined

Tools & Libraries

Libraries

IPC library RCF, Spacy for NER, Presidio for NER.

Tools

Jenkins, Helix, Code Collaborator, Peer Review, Debug View, Spy, Dependency Walker, Remote debugging

VCS

SVN, GIT, Clearcase, SCM, Perforce

Projects

Smart Cipher (Jul 2021 - Jun 2022 )

Sr. C++ Developer | Team Lead

SmartCipher simplifies unstructured data security, delivering control over the use and proliferation of sensitive files for secure collaboration and improved privacy compliance. It provides persistent file protection, and complete control and visibility, over file usage and disposition across platform.


Content Manager (Jul 2019 – Jul 2021)

Sr. C++ Developer | Scrum Master

Micro Focus Content Manager is a governance based enterprise content management system designed to help government agencies, regulated industries and global organizations manage their business content from creation to disposal.


Krawal (Feb 2018 - Jul 2019)

Sr. C++ Developer | Module Lead

This product started from simple notepad based calculation and evolved to rich UI making engineer to draw HBD diagrams replicating the actual power plant to be setup.


ALIS (Aug 2015 - Jul 2017)

Sr. C++ Developer

Sapiens ALIS is the cutting edge insurance software technology. The solution supports any combination of life, annuity, pension.


Universal Viewer (Dec 2013 - Aug 2015)

C++ Developer

This application is being used by Radiologists/Cardiologist for the diagnosis of patient. Universal Viewer is an intuitive imaging application that connects advanced visualization and unlocks patient history to better inform and streamline diagnosis.

Awards

  • Awards, appreciations from end user, Client, support and management.
  • Spot awards for various deliveries and appreciations from clients.

Timeline

Technology Expert (C++)

Micro Focus India
07.2019 - Current

Module Lead

Siemens
02.2018 - 07.2019

Senior Software Engineer

Sapiens India
08.2015 - 06.2017

Senior Software Engineer

CitiusTech Healthcare Solutions India
12.2013 - 08.2015

Software Engineer

TRX Technologies India Pvt Ltd
12.2010 - 12.2013

Bachelor of Technology - Computer Science

Guru Nanak Dev University
06.2005 - 06.2009
Deepanshu GargSoftware Design & Development (C++)