Summary
Overview
Work History
Education
Skills
Interests
Work Availability
Projects
Quote
Timeline
SoftwareEngineer
Sandeep Sharma

Sandeep Sharma

Tech Lead
Bangalore,KARNATAKA

Summary

Seasoned Software professionals with 7+ years of industry experience. Fluent in Java, JavaScript and related technologies(Spring, Gradle etc), Hands-on expertise working with SQL and NO-SQL Database, CD-CI, Version Control. I have expertise in writing APIs and building Microservice utilizing REST and Messaging Queues as channels.

Throughout my career i have taken many roles - like working as IC, Leading the team, Mentoring juniors, Project coordinator and all this while was involved in coding too.

I believe in continuous learning and recently earned the AWS Certified Developer – Associate certification.

Overview

5
5
years of post-secondary education
7
7
years of professional experience

Work History

Technical Team Lead

Azuga, Inc
Bangalore , Karnataka
2019.10 - Current
  • While working in Azuga, I got exposure to nitty-gritty of Microservices - design, authentication, workflows etc.
  • Explored Spring boot, Mongo, Cache tools like Hazelcast & Redis, Gradle, Structure101 etc.
  • Lead a team, Allocating and managing their work, Design and Architecture discussions
  • Coordinate with product team and QA.

Business System Consultant

Wells Fargo
Bangalore , Karnataka
2018.12 - 2019.06
  • Developed code to strengthen the backend of the risk reporting framework for the organization.
  • Built tested and deployed numerous microservices.
  • Worked with CI-CD tools.

Equity IT Analyst

Barclays
Pune , Maharashtra
2017.09 - 2018.12
  • Enhanced the existing Risk framework (Java8).
  • Implemented Enterprise integration patterns for file delivery to remote locations.
  • Optimized processor-intensive task by implementing multithreading concepts.

Member of Technical Staff

EdgeVerve
Bangalore , Karnataka
2016.07 - 2017.09
  • Designed and created REST APIs to expose features of the blockchain network.
  • Investigated and analyzed new software and libraries to incorporate in the project.
  • Mentored a team of junior developers.

Software Engineer

Envestnet Yodlee
Bangalore , Karnataka
2013.07 - 2016.07
  • Joined as a fresher – started with maintaining the application by providing bug fixes and enhancements.
  • Java and advance JavaScript as prominent languages, Other tools : BigZilla, Ant, Perforce, NodeJs.
  • Recognized and rewarded multiple times for innovative ideas, performance and delivery.

Education

Bachelor of Engineering (B.E - Computer Science

Laxmi Naraian College Of Technology & Science
Bhopal
2009.06 - 2013.06

HSC - Maths And Science, Computers

Vikram Higher Secondary School
Bhopal
2008.06 - 2009.06

AWS Certified Developer – Associate - 2FHGY3NKF214QNCS

Amazon Web Services (AWS)
Expires Aug 2023

Skills

Javaundefined

Interests

Driving & Travelling

Problem-solving

Reading Blogs

Playing Cricket

Gardening

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Projects

Team Lead | Azuga Telematics - Bangalore, India

Technology/Tools : Java8, Spring boot, Kong API Gateway, Git, MongoDb, MySql, ActiveMq, Hazelcast, Redis, Auth0, AWS

Roles/Responsibilities:

  • Mentor a team of ~10 Engineers for their work and delivery.
  • Coordinate with Product team and QA to ensure timely delivery.
  • Helped in designing and architecting the solutions.
  • Involved in Monolith to microservices migration, also implementing microservices best practices and design pattens.(HYSTRIX by Netflix)
  • Worked single-handedly on Authentications and SSO for the application. (Oauth2 and Auth0)

Business System Consultant | Wells Fargo Center - Bangalore, India

Technology/Tools : Java, Spring boot, Oracle Coherence, Git, Apache Camel, Shell Script

Roles/Responsibilities:

  • Diagnosed and troubleshooted UNIX and Windows processing problems and applied solutions to increase company efficiency.
  • Coordinated with systems partners to finalize designs and confirm requirements.
  • Built, tested and deployed scalable, highly available and modular software products.
  • Performed regression and system-level testing to verify Risk Number quality and function prior to release.
  • Was actively involved in the development of Risk Reporting Team - As an Individual contributor.
  • Developed work-flow charts and diagrams to ensure production team compliance with client deadlines.

Equity IT Analyst | Barclays Global Service Centre - Pune, MH

Technology/Tools : Java, Spring boot, Oracle Coherence, Git, Apache Camel, Shell Script

Roles/Responsibilities:

  • Developed next generation integration platform for internal applications.
  • Written numerous modules to strengthen the existing Risk reporting framework.
  • Modified existing Framework to correct coding errors, upgrade interfaces and improve overall performance.
  • Created, delivered and maintained scalable system architecture to support high-availability Internet site with various internal applications, Updated Confluence documentation with project deviations to capture changes.

Member Of Technical Staff | EdgeVerve Systems Limited - Bengaluru, KA

Technology/Tools : Java, Spring, Tomcat, Oracle DB, MongoDb, Git, BlockChain core

Roles/Responsibilities:

  • Reviewed user requirements, analysed, designed, implemented, installed and delivered training for new applications.
  • Was part of team implementing a financial solution over BlockChain technology. (Restful Java APIs over C++ core)
  • Monitored BlockChain network performance and provided network performance statistical reports for both real-time and historical measurements.
  • Trained and mentored junior developers and engineers.
  • Created proofs of concept for innovative new solutions.

Software Engineer | Envestnet Yodlee - Bengaluru, KA

Technology/Tools : Java, Spring, Struts, Jboss, JavaScript, NodeJs, Oracle DB, Perforce

Roles/Responsibilities:

  • MoneyCenter : Java Based Financial over view application, FinApps : NodeJs based Widgets comsumes REST apis.
  • Modified existing MoneyCenter Product to correct coding errors, updating user interface and improve overall performance.
  • Implemented new functionalities(product requirements), Using JAVA and Javascript deployed over JBoss server.

Quote

There is a powerful driving force inside every human being that, once unleashed, can make any vision, dream, or desire a reality.
Tony Robbins

Timeline

Technical Team Lead

Azuga, Inc
2019.10 - Current

Business System Consultant

Wells Fargo
2018.12 - 2019.06

Equity IT Analyst

Barclays
2017.09 - 2018.12

Member of Technical Staff

EdgeVerve
2016.07 - 2017.09

Software Engineer

Envestnet Yodlee
2013.07 - 2016.07

Bachelor of Engineering (B.E - Computer Science

Laxmi Naraian College Of Technology & Science
2009.06 - 2013.06

HSC - Maths And Science, Computers

Vikram Higher Secondary School
2008.06 - 2009.06

AWS Certified Developer – Associate - 2FHGY3NKF214QNCS

Amazon Web Services (AWS)
Sandeep SharmaTech Lead