Application Developer specializing in Angular and Node.js with 8 years of experience in developing web-based applications across diverse sectors including Manufacturing, Pharma, and Cyber Security.
Process Automation Tool (Client Project), Lead – Technology, An automation tool for the cable manufacturing industry for the purpose of easy cable configuration creation and enquiry management. The tool enables the user to easily build cable configuration using predefined logics and value calculations embedded in the application code., Leading a product development team of 15 members which include development, testing, QA, DevOps engineers and periodically collaborating with architects and solutions engineers and stakeholders., Closely monitoring team performance and taking necessary steps to improve team skills and help them to progress., Created and implemented a governance hierarchy to monitor and control project deliverables and escalations., Designed and developed the entire architecture for both frontend and backend using angular and node.js for web-based application., Developed and custom framework for frontend application in Angular for dynamic rendering of forms through JSON which reduces 25% of overall efforts in building an application., Designed architecture for robust and scalable Node.js applications for different industries and operations., Created end-to-end API in Node.js using Express.js framework for handling session management, file system upload, HTTP modules, events and microservices., Conducting code-review’s by-weekly and resolving bug or blockers in terms of logical or implementation., Implemented capacitor.js for generating native files for both Android and IOS mobile applications., Implemented interceptor in Angular to control global errors inside the application., Resolving errors by debugging the application using browser tools, Visual code extensions and system logs., Resolving deployment errors/pipeline errors in Jenkins, error logs debugging. Invoice Discounting Platform, Application Developer, A financial investment tool for open world users and business entities. The tool enables the businesses to release an investment deal for the users to buy share in, receiving definite interest returns on the investment., Created and implemented a governance hierarchy to monitor and control project deliverables and escalations., Designed and developed the entire architecture for both frontend and backend using angular and node.js for web-based application., Created end-to-end API in Node.js using Express.js framework for handling session management, file system upload, HTTP modules, events and microservices., Conducting code-review’s by-weekly and resolving bug or blockers in terms of logical or implementation., Implemented interceptor in Angular to control global errors inside the application., Resolving errors by debugging the application using browser tools, Visual code extensions and system logs., Deployment and maintenance of Application Frontend and Backend Server environment on AWS EC2. CyberQ 2.0, Application Developer, A Cyber Security knowledge assessment and Ethical Hacking assessment tool. The application enables the users to subscribe to course packages or individual assessments with provides in-app Virtual Machines environments and quizzes to the users., Development of application module on Angular architecture and module process workflow with data validations and object-based data management., Development of features on the frontend UI structure and widgets integration., Managing data flow using API callbacks and collaborating with the backend team to achieve data interactions with the API servers and database., Resolving errors by debugging the application using browser tools, Visual code extensions and system logs., Collaborating with Testers, DevOps Engineers, architects, solutions engineers and stakeholders for dependencies and deliverables.