Not Available
User

Node JS Developer

BMT Score
86
86%
  • Remote

Available for

About Amir


A performance driven ambitious software developer with an extraordinary blend of and technical knowledge. Ability to communicate and motivate team members to enhance strategic goals and bottom line objectives. Creative problem solving and troubleshooting skills complemented by meticulous attention to details that will result in the success of an organization by developing new applications or improving existing ones.
 

Work Experience

Images

Fronted Developer

  • January 2012 - December 2022 - 11 Year
  • India

Projects

Images

IBM Watson Order Optimizer Optimization Dashboard

  • March 2019 - November 2020 - 21 Months
Technologies
Role & Responsibility
     Shows the analytics in the form of tables, maps, and graphs, based on the orders within the selected dates and totally customizable as per the client’s needs.


    RESPONSIBILITIES: 
    Successfully migrated the application from Angular JS to Angular 8 by dividing the initial app into similar parts and replacing the one part at a time. 
    Implemented 70% of the new features that the client needed and backed them by 93% coverage of unit test cases. 
    Built a customizable dashboard and it solves the client’s pain for adding more charts and tables on the dashboard and reduces the maintenance cost by 30%. 
    After the migration from Angular JS to the latest Angular 11 version and increase the speed of development by 25% by writing reusable and configurable charts, maps, and table widgets. 
    Implemented performance tuning techniques on stored procedures and back-end queries which resulted in a 36% improvement in application performance. 
    Collaborated with the UX/UI design teams to improve the website and applications, increasing productivity by 25%. 
    Led a team of 5 Senior and Junior Front End Developers. 
    Enhanced the IBM common Lib that contains the commonly used components into this library and with the use of this library code size has been reduced up to 45%. 
    Using Common lib, we made development very easy and fast, now even a fresher can also work on this project. It has improved the development speed by 50%. 
    Mentored the junior and doing code reviews to maintain the code quality. 

     
...see less
Images

IBM Watson Order Optimizer (Simulator)

  • May 2020 - January 2021 - 9 Months
Technologies
Role & Responsibility
      It is an Events and Scenarios feature. The customers can create multiple scenarios at the time of sale and get a broad view of sale analytics based on selected scenario settings.

    RESPONSIBILITIES: 
    Successfully migrated the application from Angular JS to Angular 11 by dividing the initial app into similar parts and replacing the one part at a time. 
    Implemented 70% of the new features that the client needed and backed them by 93% coverage of unit test cases. 
    Worked as an individual developer and took the responsibility to deliver the end to end features. Delivered the project in a very tight dead line with same code quality.
    After the migration from Angular JS to the latest Angular 11 version and increase the speed of development by 25% by writing reusable and configurable charts, maps, and table widgets. 
    Implemented performance tuning techniques on stored procedures and back-end queries which resulted in a 36% improvement in application performance. 
    Collaborated with the UX/UI design teams to improve the website and applications, increasing productivity by 25%. 
    Mentored the junior and doing code reviews to maintain the code quality. 
...see less
Images

IBM Watson Order Optimizer (Benefit Report)

  • January 2021 - November 2021 - 11 Months
Technologies
Role & Responsibility
     It generates the total benefit report for the customer, explains benefit received via using Watson Order Optimizer

    RESPONSIBILITIES: 
    Built this application from scratch. Built the architecture of the application.
    Added some great features – like generate the entire application UI in PDF and user can download it by just clicking in a button. 
    Also added a feature to download the entire report in CSV format.
    Added some complex Graphs, tables and maps sections also handled complex API responses and delivered a well performing application.
    Implemented performance tuning techniques on stored procedures and back-end queries which resulted in a 36% improvement in application performance. 
    Collaborated with the UX/UI design teams to improve the website and applications, increasing productivity by 25%. 
    Mentored the junior and doing code reviews to maintain the code quality. 
...see less
Images

VMWare NSX (Migration Coordinator)

  • May 2021 - January 2022 - 9 Months
Technologies
Role & Responsibility


    An Important platform of the VMware NSX-T project for migrating vCard to V2T. A complete wizard to migrate servers with user-friendly UI flow.
    RESPONSIBILITIES: 
    Built the Architecture for the project, making sure that the components are reusable, reduced the duplicate code, and improves the development speed by 30%.
    Learned a new framework clarity by VMWare and delivered the project on the requested technology.
    Build complex D3. Graphs topology with connected nodes design with custom requirement. 
...see less
Images

Mitel (Premium Attendant)

  • April 2021 - January 2022 - 10 Months
Technologies
Role & Responsibility
    Web-Based meeting and calling platform for call attendants. Lots of Web RTC calling features included, managing calls, queue and, transfer the calls.
    RESPONSIBILITIES: 
    Converted a Desktop multi-page application into a single-page web app using Angular framework.
    Built the Architecture for the project, making sure that the components are reusable, reduced the duplicate code, and improves the development speed by 30%.
    Integrated web socket architecture to receive calls and maintain queues of the calls and categorised it based on priority on the UI.
    Maintained huge complex stream of data on sockets. Complex queues with calls shuffling based on priorities.
...see less

Industry Expertise

Education

Education

in BCA

Delhi University
  • June 2014 - June 2016

Our Suggestions