Shivang Mittal

Engineering Manager

Bengaluru, Karnataka, India13 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 11 years of experience in startup environments.
  • Expertise in full-stack development with Microsoft technologies.
  • Proven track record in optimizing onboarding processes.
Stackforce AI infers this person is a Full-Stack Developer with extensive experience in E-commerce and Data Aggregation.

Contact

Skills

Core Skills

Project ManagementData EngineeringFull-stack Development

Other Skills

Agile MethodologiesElasticsearchData FetchingTest-driven DevelopmentRabbitMQAngularDevOpsCJavaScriptObject-Oriented Programming (OOP)Data StructuresAlgorithmsDesign PatternsData ScienceCloud Computing

About

I started out and grew-up with the start-up culture in silicon valley, fire-hardened through many years (11+ Years to be specific) living & working with startups, seen things expanding from a 10*10 room to multi-story buildings. I have been a part of the end to end lifecycle of the project straight from requirement gathering to deployment. I know what works and what may not. I've built applications, libraries, and designed High and low-level systems from the ground up. Aside from the industry bona-fides in my CV, I bring the following to the table: I am working with Microsoft technologies since my college days and been through the changes from ASP pages to .net core 3.1 in the last 10 years I love SOLID principles and design patterns and always try to encourage myself and the team to follow them I always try to create/implement/implant algorithm-driven problem-solving approaches to keep time and space complexity minimal I always keep myself updated on the tools which can improve the productivity and overall quality of the development I am good with debugging issues and have been recognized as a "problem solver"    Seen startups growing, I know the processes need to be included to deliver products efficiently and improve the development time significantly I have implemented a few ways to improve the onboarding and setup process for new joiners to reduce the overall setup time from 4 days to 6 hours. At last, I'll just say that my resume probably looks a bit normal, but I'll be happy if you give it a shot. I hope you like it anyway. I'll reveal my superpower only if hired. Below are the technologies I work most of the time   Back End: .NET, .NetCore C#, MVC, SQL Server, WEB API (RESTfull), Message Queue (using RabbitMQ), ESB (using Fiorano), Docker, AWS  Front End : Javascript/Jquery, Angular (2.x- 4 & currently working in version 6), Knockout, HTML 5 /                   CSS, Typescript2.x, ES 5/6, Aurelia NO SQL :  MongoDB, Elasticsearch RDBMS: SQL Server 2008/2012/2018

Experience

13 yrs 5 mos
Total Experience
3 yrs 4 mos
Average Tenure
4 yrs 5 mos
Current Experience

Apollo 24|7

Engineering Manager

Jan 2022Present · 4 yrs 5 mos · Bangalore Urban, Karnataka, India

Amazon

Senior Software Development Engineer

Aug 2020Jan 2022 · 1 yr 5 mos · Bengaluru, Karnataka, India

  • 1. Handling National and Regional MRP Project for Amazon Fresh
  • 2. Managed IMR (Infrastructure market rate) for the team
  • 3. Sprint Master
Agile MethodologiesProject Management

Preqin

Senior Software Engineer

Mar 2019Aug 2020 · 1 yr 5 mos · Bangalore

  • 1. Written library to collect data from 3000 sources (RSS and web links) in every 5 minute
  • 2. Improved and optimized data fetching techniques.
  • 3. Implemented logic to create a cluster of related news.
  • 4. Added integration test project with InMemory Elasticsearch to promote test-driven development.
  • 5. Created Architecture in elasticsearch for indexing, searching, and aggregation
  • 6. Improved the OnBoarding process of the new joiners by automating tool setups required.
ElasticsearchData FetchingTest-driven DevelopmentData Engineering

Dreamorbit softech pvt. ltd.

Software Engineer

Dec 2012Feb 2019 · 6 yrs 2 mos

  • 1. Built various async APIs to improve the scalability and performance of logistic related products.
  • 2. Solved the problem of slow "System History" tool due to a large amount of data (860GB) using Elasticsearch and Hash-based solutions.
  • 3. Implemented synchronization of 2 systems running parallel on production using RabbitMQ and ESB.
  • 4. Used Angular, Aurelia and knockout to create front end UI views along with typescript (for Angular and Aurelia)
  • 5. Worked as a DevOps to setup builds and deployments in Teamcity. Created tools for TeamCity for pre-commit hooks and to give deep insight into the warnings and style suggestions on CI/CD build page.
  • 6. (Volunteer)Created an HR Project to help them speed up their work by reducing the daily work by
  • 1 man-hour per day.
  • 7. Good acclimation to the agile software development cycle.
  • 8. Created various stand-alone web applications based on Healthcare, ERP, and Logistics as a full
  • stack developer.
ElasticsearchRabbitMQAngularDevOpsFull-Stack Development

Mobiotics

Software Engineer

Apr 2012Dec 2012 · 8 mos

  • 1. Developed TV Buddy app (Metro App) for windows 8.

Education

MVM dehradun

Jan 2003Jan 2006

Stackforce found 100+ more professionals with Project Management & Data Engineering

Explore similar profiles based on matching skills and experience