Ambuj Singh

Software Engineer

Bengaluru, Karnataka, India11 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full stack development with multiple frameworks.
  • Proven track record in optimizing web applications for performance.
  • Strong background in financial services and machine learning.
Stackforce AI infers this person is a Full Stack Developer with expertise in Fintech and E-commerce.

Contact

Skills

Core Skills

Machine LearningWeb DevelopmentCloud ComputingFull Stack DevelopmentSoftware Development

Other Skills

API DevelopmentAPI IntegrationAWS DeploymentAlgorithmsAnomaly DetectionArchitecture DesignCC++Career CounselingComponent DevelopmentComputer ScienceCore JavaDashboard DevelopmentData ConversionData Structures

About

Experienced engineer with a demonstrated history of working in the financial services industry. Skilled in web development , Javascript, Nodejs, Angular, Vuejs ,React strong engineering professional with a B.tech focused in Information technology from Indian Institute of Information Technology.

Experience

11 yrs 11 mos
Total Experience
2 yrs 4 mos
Average Tenure
4 yrs 9 mos
Current Experience

Adobe

Computer Scientist II

Aug 2021Present · 4 yrs 9 mos · Bengaluru, Karnataka, India

  • Designed & Developed self service workbench for a ML platform to detect & analyse anomalies in time series data across Adobe, the workbench enables capabilities such as re-training of the model in real time, annotations for anomalies, custom events, visualisation of time series with weekly/yearly seasonality and feature contribution
  • Created self service dashboard for onboarding of different stores and debugging the entire life cycle of user subscription for app stores commerce (meta store recently onboarded)
  • Optimised Subscription Renewal Service which defines renewal events and their corresponding actions based on the user metadata
Machine LearningAnomaly DetectionReal-time Data ProcessingDashboard DevelopmentWeb Development

Agrowave

Lead Engineer

Oct 2020May 2021 · 7 mos · Gurugram, Haryana, India

  • Designing the approach and architecture for the project.
  • Requirement gathering and feasibility study.
  • AWS deployment and monitoring.
  • Create use case and explain it to team for product development in a scrum,
  • Define product and track the development.
  • Learn new technology and provide training for same to team.
Architecture DesignAWS DeploymentScrum MethodologyProduct DevelopmentWeb DevelopmentCloud Computing

Trainman

Full Stack Developer

Oct 2018Oct 2020 · 2 yrs · Gurugram, Haryana, India

  • Add New features(Chart prepration time, flight search, ticket booking, seat availability)
  • Improvement in Google page speed by 70%
  • Migarated App from Angular 2 to its latest versions
  • Developed microservices and APIs with Web protocols (HTTP, REST) in Node JS, Python
  • Developed the complete frontend on Angular 5 framework, RXJS, HTML 5, CSS3 and write custom components for angular
  • Extensive work on performance optimisation for mobile and SEO of web.
  • Automated web scrapping using Puppeteer (A headless browser)
  • Prevent bot attacks on web application
  • Use proper Code quality tools and linting tools for better codelike TSLint, EsLint.
  • Devops: Deploying the system to production servers, maintaining the system, backup, and recovery, creating and maintaining application development and production environments.
  • Propose innovative software and applications ideas,write application and design specifications
  • Debugging, Maintenance, and testing of applications.
  • Work in a development environment in Agile mode.
Feature DevelopmentPerformance OptimizationMicroservicesAPI DevelopmentFull Stack DevelopmentWeb Development

Pursuite

Full Stack Developer

Jul 2017Oct 2018 · 1 yr 3 mos · Gurugram, Haryana, India

  • Developed a web platform to simplify purchase management and business management for buyers and suppliers,
  • 1) Developed highly reusable components on angular JS (and now Vuejs)
  • 2) Optimizing the whole project for multipage / single page architectures using web pack.
  • 3) Develop microservices and APIs with Web protocols (HTTP, REST) in Node JS, PHP, Mongodb, SQL
  • 4) 3rd party API integration for reporting and payment gateway intergartion, Zoho, customer.io, PayU, CCavenue
  • 5)Changes in CMS (Prestashop) functionality for product reviews, Advance Product filters, New Features in back office
  • 6)Deep understanding of popular Build Tools like Grunt, Webpack.
Web Platform DevelopmentComponent DevelopmentAPI IntegrationFull Stack DevelopmentWeb Development

Blackrock

2 roles

Software Developer

Aug 2014Jun 2017 · 2 yrs 10 mos · Gurgaon, India

  • Developed a portfolio management software suite's flagship product, a Java Swing desktop application with messaging server back-end. Application is a comprehensive reporting tool used by portfolio managers to check exposure, risk, and performance.
  • Developed the same desktop application as web application using Angular.
Java DevelopmentWeb Application DevelopmentReporting ToolsSoftware DevelopmentWeb Development

Summer Intern

Jan 2014Jul 2014 · 6 mos · Gurgaon, India

  • I worked on the converters which converts third party files compatible to blackrock and load them into Database
Data ConversionDatabase Management

Education

Indian Institute Of Information Technology Allahabad

B.tech — IT

Jan 2010Jan 2014

B.N.S.D Shiksha Niketan

10-12 — Mathematics

Jan 2007Jan 2009

Stackforce found 100+ more professionals with Machine Learning & Web Development

Explore similar profiles based on matching skills and experience