Post Job Free

Resume

Sign in

Node Js Software Developer

Location:
San Jose, CA
Salary:
70
Posted:
October 13, 2023

Contact this candidate

Resume:

AMJAD IMAM

+1-669-***-**** ad0cz2@r.postjobfree.com

Summary

To be part of professional environment and open up new vista for professional growth to make a positive and lasting impact on the growth of the company. Technical Skills:

HTML5, CSS, JavaScript, Typescript, Angularjs 11+,React.js, Vue.js, Node.js with express, Highcharts, D3js, Quasar framework, SQL, Apache Kafka, Snowflake, Python (Certified Entry Level Python Programmer), DevOps frameworks like Jenkins, Jira tool for agile. Celsius Consulting Fremont, CA, USA

Position: Software Developer Oct 2022 - Present

End Client: Quinstreet Inc.

Location: San Jose

Project Title: QMP Reporting for Insurance and Banking Technology: Vuejs, Quasar, Nodejs, Oracle

Work & Responsibilities:

• Worked on Vue.js and Node.js app for Insurance and Banking

• Implemented design for n-level form using CkEditor.

• Implemented Grammarly in the forms based entry.

• Implemented generic components for textArea, dropdowns, generic tables, radio buttons, Slider, etc.

• Worked on consumption layer for consuming services and abstracting data to populate in the UI

• Worked on writing jest tests for coverage. Wrote around 50+ tests ensuring components were tested well.

• Handled code push via Perforce and code deployment via Jenkins.

• Worked on different personas of users including Publishers, Sources, Banking, Insurance, Admin, etc.

• Guided junior team members with onboarding.

• Handled monthly release and normalization of QMP application. SRS Business Solutions India Pvt. Ltd Bangalore, India Position: Software Developer Nov 2021-Sept 2022

Technical Skills: Angularjs, Nodejs, Express, Redis Work & Responsibilities:

• Worked with Angular 14 on SaaS application for direct customers.

• Worked with concepts of reactiveJS in angular for components communication

• Worked with patterns like Observer, Facade, Singleton and Factory.

• Worked on properly structuring the project with clients, service, layers for better interfacing in the application.

• Used axios for communicating between client and server.

• The project also involved Nodejs project for handling APIs to handle thousands of customers on application. The apis involved handling security layer through CORS whitelisting, rate-limiting, caching the frequently returned responses in Redis, ex: Catalogs, entity specific details.

• The Nodejs + Express layer required middleware validation of existing users and valid clients be making the api calls with correct authorization headers.

• The telemetry required sending the logs for API calls to the influx db which connected to elastic search and Kibana logs.

• Some of the APIs required server side redirection (302) and had heavy usage

(1-1.5million per month). The clients deployed on AWS with cloud front would connect to these APIs and redirect the users accordingly.

• Was responsible for delivering on client requirements for leads and opportunities related to partners.

• Was responsible for delivering the product with good quality and customer experience.

• Was responsible for interviewing candidates for job openings within the company.

• Responsible for code reviews and deployment pipeline. ISPL Solutions Pvt Ltd. New Delhi, India

May 2019, Aug 2021

Work & Responsibilities:

• Configure, build, and test the application or technical architecture components tasked with Manpower recruitment and training.

• Develop common test data for testing all the recruitment online form processing

• Work with other programmers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals.

• Follow good security coding practices to ensure the application is free of most common coding vulnerabilities.

• Participate in code reviews.

• Inform the development manager of any issues that may affect any other areas of the project.

• Participate in transitions of the application or technical architecture components to the testers.

• Fix any defects and performance problems discovered in testing.

• Thoroughly document the application to facilitate maintenance, participate in knowledge transfer sessions based on that documentation. Skillsets:

• Ability to work independently with minimal assistance

• Trained in relevant programming language, previous development and implementation experience preferred

• Strong problem-solving skills: able to logically break down a problem into smaller manageable parts to solve

• Basic understanding of object-oriented analysis and design concepts preferred

• Basic knowledge of the Unified Markup Language (UML) preferred for design documentation

• Strong communication skills, written and oral

• Development skills in a variety of programming tools and languages, some of which include: BSP, PL/SQL, .NET, ABAP, HTML 5 (C4C), Java. Blue Ocean manpower New Delhi, India

Position: Software Developer May 2018 to 2019 May

Location: New Delhi

Responsibilities:

• Create applications for leads and opportunities. Created Android Sales Collaboration Platform that integrates leads, prospects & customer intelligence.

• Build, deploy iOS application for Field Sales to open cases on their mobile devices

(iPhone, Android Phone, Tablet, or iPad)

• Work on Partner integration of Navbar with different applications within the company. The application acted as the plugin for all other applications for partner onboarding and Sales & Marketing. It involved understanding of xmpp library, html5, JavaScript, CSS. Solved major

Problems associated with cross domain and xmpp chat.

• Mentor junior developers in the team and upskill them in mobile application development.

• Write writing tests, build, and deploy the code using the Jenkins pipeline.

• Follow the agile scrum process with daily standups.

• Prepare design documents for applications built for transfer of information.

• Identify trends and insights, and optimize spend and performance based on the insights

• Collaborate with internal teams to create landing pages and optimize user experience

• Utilize strong analytical ability to evaluate end-to-end customer experience across multiple channels and customer touch points

• Collaborate with agencies and other vendor partners Educational Qualifications:

B.sc from Himalayan University (2016-2018)



Contact this candidate