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)