Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Aryan Aman

Gurgaon

Summary

Experienced as 5 years on web app experience of back end API / Microservices / Database(Nest js, Node.js, Express js, Go lang(gin), MongoDB,Mysql) , Frontend experience including (Angular 2+(with advance features work on angular 6 to angular 16) ) and including (Jira, Agile, VSTS, Azure,PWA ,Firebase, AWS,GitHub, Gitlab,Ngrx, JSON, REST API's, Grifana , jenkins,Rxjs,Architecture, Mongoose, Knex js(ORM for mysql) ,HLD, LLD, design Patterns ,documentation and Best Practices.

Overview

6
6
years of professional experience

Work History

Senior Software Development Engineer (SDE-2)

Blu Smart Mobility
12.2022 - Current

Driver Application

Technology Stack: Gin(Go Lang),Node.js

  • Developed a TMS (Ticket Management System) Module, a centralized system for managing and tracking tickets or requests.
  • Key Features:Dynamic Forms: Forms adapt dynamically based on criteria or user inputs.
    Multilingual Support: Backend handles language-specific content, enabling users to interact in their preferred language.
    Scalability: Designed for future enhancements and increased user load.
    Maintainability: Built with a modular and well-documented codebase to simplify updates and bug fixes.
    Core Functionalities: Create, update, and close tickets efficiently.

Hub Dashboard

Technology Stack: Angular 16

  • From-Scratch Development: Engineered a robust web application to manage Hub operations across car clusters.
  • Features and Benefits:Centralized Management: Oversaw driver cashbooks and streamlined weekly transactions and financial tracking for drivers.
    Operational Coordination: Enabled efficient organization of Hub activities.
    Localization: Integrated localization for Dubai and India to align with regional needs.
    Performance Optimization: Implemented lazy loading for modules to enhance speed and reduce load times.

Hub Backend

Technology Stack: Gin(Go Lang), Node.js

  • Backend Optimization: Enhanced Hub infrastructure with efficient APIs and business logic.
  • Key Features:Developed diverse APIs to support microservices within the Hub ecosystem.
    Pagination: Improved data retrieval and processing efficiency.
    Scalability and Performance: Focused on modular design for maintainability and extensibility.
    Integrated robust business logic to ensure seamless microservice functionality.

Incident Dashboard

Technology Stack: Angular 15, Node.js

  • Operations Management: Created a system to manage BluSmart vehicle operations, including ticket generation and job card management.
  • Key Highlights:Color-Coding System: Differentiates issue urgency with color (e.g., red for critical issues, orange for minor delays).
    Seasonal Adjustments: Adapted urgency levels based on seasonal priorities (e.g., AC issues are critical in summer).
    Workflow Management: Automated ticket flow from shift in-charge to Ticket Inspector (TI) and Maintenance Shift Executive (MSE).
    Cost Optimization: Identified optimal workshops based on Turnaround Time (TAT) to ensure fast resolution and vehicle availability.

Senior Associate Engineer (SDE-1)

1k Kirana Bazar
01.2022 - 12.2022
  • BD Application (Business Development Application) 1k Kirana Bazar Description - It is an android application which is used for onboarding the store, here we are using dynamic form for each district and call it as cluster and each cluster contains agents which creates stores in a particular area
  • We have an admin panel in angular to create dynamic form and giving roles as well assigning cluster which power the Android Application
  • Angular Build an admin panel with angular which helps them to create dynamic fields and also option to create dynamic validations for each field, here we have the option to group the fields
  • Created an option to create workflow, here we can assign the field dynamically and that workflow used in our android applications
  • Implemented ACL(Access Control List) routing for each module
  • Using the XLSX library and Ag-grid we developed features to get grid data into excel
  • Created a proper app structure and module for better web app experience using Lazy loading technique
  • Nest js Built RESTful APIs that served data to the frontend application as well as Android Application with MongoDB as database
  • Handle server side pagination, filtering and searching
  • Implemented ACL at controller level
  • Build optimized mongoose query
  • Follow the better code structure for easy understanding

Software Development Engineer (SDE-1)

Mindtree LTD
01.2021 - 01.2022
  • Frontend Engineer P&G TPM(Trade Promotion management) Japan (Mindtree Limited) Description- It is an internal software of P&G for trade promotion optimization (TPO) are the processes and technologies that consumer goods manufacturers leverage to plan, manage and execute the activities that require collaborative promotional activity from their retail partners
  • Angular Developer Providing development work and supporting clients as a Mindtree employee
  • Provided hands on development with integration to API's for custom back and Third Party Integrations
  • Developed various features using Ngrx and Rxjs for real time calculation that increases efficiency
  • Using the XLSX library and Ag-grid we developed features to get grid data into excel
  • Using the JSPDF library to develop Dynamic PDF could be more than 100 pages and download time should be less
  • Created a proper app structure and module for better web app experience using Lazy loading technique
  • Developed multiple techniques to calculate retail price or wholesale price for different customer at unique category level so it will make easy to find the price difference to sell the product
  • Azure, CI/CD, VSTS, Visual Studio Code
  • Always follow the better code structure for easy understanding
  • Always follow the logical approach to calculate each thing as we have a lot of calculations in this project

Frontend Engineer

Mindtree LTD
09.2020 - 12.2020
  • Description-FHLB Bank boston, wished to re-build current website with visually-enhanced versions of our current content in a user-friendly, restructured architecture that is responsive to the devices through which it is viewed
  • It will also include new advanced search capabilities, be ADA compliant, and allow content management to be handled by non-technical employees
  • Provided development work and support to clients as a Mindtree employee
  • Provided hands on development with integration to API's for custom backend and by using Backbase technology
  • Here the backend totally depends on JAVA and spring boot
  • I have worked on javascript, jquery, html, css, sass and Angular 6 and created a custom templates using Backbase technology
  • Created re-usable templates, so that same code can use for different pages
  • Created responsive website and can be used on different screens

Campus Mind

Mindtree LTD
03.2020 - 07.2020
  • Description- It is an internal Mindtree shopping app, basically used in covid times to provide product to Mindtree minds living in different location with in affordable price
  • Providing development work and support as well as Mindtree employees
  • Provided hands on development of API using NEST Js and MongoDb Atlas
  • Handled client side as well server side pagination
  • Admin panel to maintain everything about the product
  • Coupon adding options as well as payment gateways
  • Created a proper frontend app structure and module for better web app experience using Lazy loading technique in angular
  • Created proper backend app structures using mvc technique as well as handling two different app in same project one is admin app and another is ecom app to maintain different api links
  • Handled everything in real time like 'Add to cart' by using Rxjs Behavior subject and observables in angular
  • Firebase, github, CI/CD, Visual Studio Code, Swagger, postman
  • Always follow the better code structure for easy understanding

Intern as developer

Existot Education
04.2019 - 07.2019
  • Company Overview: It is an ed-tech startup, it is like a social network for education, where students and teachers connect from small towns and get better learnings
  • Provided hands-on development and worked on different modules like the chat module, video upload module, and user management module
  • Followed the MVT structure using Django with a MySQL database, creating a proper app structure with separate admin and user apps within a single project
  • Learned code structures, coding styles, documentation, and basic repository structures, and utilized tools like DigitalOcean, Pythonanywhere, GitHub, CI/CD, Visual Studio Code, Swagger, and Postman
  • It is an ed-tech startup, it is like a social network for education, where students and teachers connect from small towns and get better learnings

Education

Bachelor of Engineering - Computer Science

Chandigarh University
Punjab
07.2020

Skills

  • Javascript
  • Go Lang
  • gin (Go framework)
  • Nest js
  • Nodejs
  • Express js
  • MongoDB
  • Mysql
  • Firebase
  • Typescript
  • Angular
  • React
  • CI/CD Pipelines
  • AWS (PM2, EC2, S3, SQS)
  • GitHub Actions
  • Grifana
  • Kafka (Confluent)
  • grpc

Timeline

Senior Software Development Engineer (SDE-2)

Blu Smart Mobility
12.2022 - Current

Senior Associate Engineer (SDE-1)

1k Kirana Bazar
01.2022 - 12.2022

Software Development Engineer (SDE-1)

Mindtree LTD
01.2021 - 01.2022

Frontend Engineer

Mindtree LTD
09.2020 - 12.2020

Campus Mind

Mindtree LTD
03.2020 - 07.2020

Intern as developer

Existot Education
04.2019 - 07.2019

Bachelor of Engineering - Computer Science

Chandigarh University
Aryan Aman