Experienced , highly skilled and quality-oriented front-end developer with 13+ years of experience designing, implementing, and maintaining complex software solutions across various domains. Proven expertise in building responsive and user-friendly applications using Angular and React frameworks. Adept at collaborating with cross-functional teams to deliver high-quality software within specified timelines. Proficient in the latest technologies, specializing in Angular, ReactJS, React Native, and NodeJS. Passionate about going the extra mile to ensure the customer is unquestionably satisfied with the product or service provided. With emphasis on scalable and well-documented code, I look forward to working collaboratively as well as spearheading independent projects at your company.
●Developing User Contact Information (UCI) service implementation for the bank application.
● Built responsive websites using semantic HTML5, Typescript, JavaScript, ES6, ReactJS, VueJS, SASS, Bootstrap and CSS compiled using babel and webpack build tools.
● Work on ADA implementation and ADA related defect fix
● Developed code that deals with large data sets by rendering components on UI and optimizing calls
● Led bi-weekly stand-up to ensure team worked effectively and to increase efficiency.
● Collaborated with scrum team to develop interfaces for each app, code review and PR approval.
● work with version control software such as GIT, GitHub, GIRA and Agile/Scrum methodology
● Lightweight and straightforward functional components along hooks were applied.
● Implemented web application using MEAN Stack (MongoDB, Express, NodeJS and ReactJS, Angular-12) and front-end applications along with HTML5, CSS3 and JavaScript.
● Integration of user-facing elements with server-side logic.
● Implementation of security and data protection (JWT : Authentication and authorization).
● Design and implementation of Data Storage solutions ( include databases, key-value stores).
● Designed and implemented a scalable, high-performance Node.js API
● Wrote unit and end-to-end tests using mocha and jasmine-Karma.
● Use Tableau to analyze, visualize, and share data in a highly interactive and intuitive way
● Collaborated with the scrum team to develop interfaces for each application and code review
● Support, maintain and upgrade code and participate in implementation of a complex system.
● Migrate old AngularJS applications to most recent angular version (Angular-12).
● Experience with version control software such as GIT, GitHub and Agile/Scrum methodology
●Developed and maintained mobile applications using React Native, and web application using ReactJS ensuring high performance and seamless user experience.
● Implemented state management using Redux, resulting in improved application performance.
● Developing with React tools like Webpack, Enzyme, Flux, and Redux and hooks
● Agile/Scrum application management along with SyncUP/Standup meetings
● Conducted thorough testing and debugging to identify and resolve application issues and improve overall application performance.
● Integrated RESTful APIs to fetch and display dynamic data within the application.
● Worked closely with the QA team to identify and resolve software defects.
● Conducted code reviews and mentored junior developers to maintain code quality and best practices.
● Designed multiple dynamic and browser compatible pages using HTML5, CSS3, JavaScript
Along ReactJS. Followed agile methodology and used JIRA to resolve the tasks.
● Perform complete testing of web applications-unit and end-to-end automated testing
● Teamwork : Worked with a team in analyzing the requirements and design of application
● Test cases: Implemented and tested applications in different phases of projects
● Database Design: Designed, implemented and maintained web application components and resources, to all phases of software development life cycle (SDLC).
● Support: Provided technical support and consultation for web services and infrastructure inquiries.
● Worked with UX/UI design teams to improve existing applications
● Redesigned user interface pages with ReactJS, JavaScript, HTML, CSS and Bootstrap.
● Test and Implement applications using mocha in different phases of projects.
● Gathers and analyzes data, perform statistical and mathematical programming, develop and maintain reports, databases and visual representations.
1.
📢 Farmers E-commerce Market Web App and Customers Mobile App
Link : https://github.com/maharishi-university/final-porject-Solofaxum
Jul 2020 - Aug 2020Jul 2020 - Aug 2020
🚩 During the pandemic COVID-19, farmers are no longer able to sell their products and
customers are no longer able to buy fresh local food. To handle this issue, I design and develop
✔️ web application for farmers (Angular) to add their products, browse orders, and contact customers when orders are ready for contact less pickup.
✔️ mobile application (React Native) for customers to make orders and contactless pickup.
✔️ Back-end REST API (NodeJS, MongoDB) to support both applications (mobile and web).
🔑 Tools: Nodejs, Angular, React Native, MongoDB, Google Cloud Storage, REST API, Swagger, JSON
2.
📢 Online Order and Review Restaurant application
Link : https://cs568-bsh-restaurant-app.web.app/
🔧 Technologies
● MongoDB as a persistent data store
● Use NodeJS to develop REST API’s
● Use React to build the UI
📜 Requirements
● Develop reusable React Components.
● Using functional base component for state manipulation
● Using class base component for state manipulation
● Used immutable state management.
● Using React Hooks, Lifecycle Hooks, routes, forms, and Redux