I have over 8+ years of experience in Frontend technologies, working as a full-stack developer. I have been involved in all layers of application development, frontend, including design, API development, and deployment.”On the front end, I have worked with React jS, JavaScript, jQuery, and Bootstrap for UI development. Additionally, I have hands-on experience with Angular, from version 2 to the latest version of Angular 17, where I develop dynamic and responsive SPAs and integrate them with APIs.”My current focus is on developing RESTful Web APIs, ensuring security, performance, and best practices like authentication and authorization using JWT and OAuth.”For unit testing, I am using the unit with moq framework.”I have good exposure to source control using Git and GitHub repositories.”I have hands-on experience with CI/CD pipelines in Azure DevOps.
β’ Design and develop user interfaces with Next.js for server-side rendering and static site generation.
β’ Utilize Material UI for implementing consistent and responsive design components. Develop modular and maintainable code using TypeScript.
β’ Collaborate with UI/UX designers to ensure designs are technically feasible and align with user experience standards.
β’ Migrated the legacy application to a modern UI application using Next.js and AWS cloud
β’ Implement performance optimization techniques to ensure fast load times and smooth user experience.
β’ Utilize caching strategies, lazy loading, and other best practices for front-end performance.
β’ Work closely with backend developers to consume and integrate RESTful APIs and API endpoints.
β’ Ensure seamless data exchange between frontend and backend services.
β’ Review code submissions to ensure high-quality, maintainable, and scalable code, enforcing code standards and best practices within the development team.
β’ Utilized Server-side caching of configuration tables for scalability, provided consistent data, and offer centralized control.
β’ Worked on CREATE, INSERT, UPDATE and JOIN sub queries including data modelling using data normalization
techniques. Also, manage database connections, queries, and transactions efficiently.
β’ Designed and implemented dynamic, user-friendly forms using Form.IO, ensuring seamless data collection and integration with backend services.
β’ Write efficient and optimized Python code for Lambda functions using factory pattern method and switch case concepts of Python.
β’ Built and maintained scalable server-side applications using Node.js, enhancing the performance and reliability of
web services.
β’ Integrated Node.js applications with MongoDB and PostgreSQLdatabases, ensuring efficient data management.
β’ Create and manage RESTful APIs using AWS API Gateway. Ensure secure and scalable API endpoints.
β’ Ensured all web applications and components adhered to WCAG (Web Content Accessibility Guidelines) standards, enhancing usability for users with disabilities.
β’ Test and validate API endpoints for functionality, performance, and security.
β’ Create and manage collections and environments in Postman.
β’ Perform database administration tasks such as schema design, indexing, and query optimization.
β’ Ensure database performance, security, and reliability.
β’ Containerize applications and services using Docker.
β’ Optimize backend services for performance and scalability and ensure consistent and reproducible development and production environments, implement security best practices to protect applications and data.
β’ Deploy applications using blue/green deployment to ensure zero-downtime releases.
β’ Use monitoring tools to track system and application performance and identify and resolve performance bottlenecks and issues.
β’ Participated in various stages of application development, including requirement analysis, development, testing, and
deployment.
β’ Implemented Agile and Scrum methodologies, following a test-driven development (TDD) approach and collaborating with developers and end-users to design and implement new features throughout the framework.
β’ Gathered and analyzed requirements, converting them into User Requirement Specifications (URS) and Functional Requirement Specifications (FRS) for designers and developers using tools like Jira or Trello for project management.
β’ Developed applications using React, HTML5, and CSS3 for widget alignment and JavaScript, with a focus on component-based design for positioning. Used React libraries such as React Router for routing and Redux for state management.
β’ Developed responsive web and mobile app designs that adhere to industry best practices and accessibility standards.
β’ Worked closely with front-end developers to ensure the successful implementation of designs.
β’ Created web presentation layers using HTML5 and CSS3, adhering to internal standards and guidelines. Utilized a CSS preprocessor like SASS or LESS for efficient styling. Implemented client-side validation using JavaScript and jQuery.
β’ Assisted in creating wireframes and prototypes using Figma for upcoming web projects.
β’ Developed dynamic and multi-browser compatible web pages, and internal application based on W3C standards using React, HTML5, CSS3, and JavaScript. Utilized React hooks and functional components for better code organization and reusability.
β’ Built a collaborative task management tool using React, Redux, and Node.js, enabling real-time updates and user interactions. Utilized a server-side rendering framework like Next.js for improved initial page load performance.
β’ Built a single-page application (SPA) using React, HTML5, CSS3, and a web server like Nginx, enabling users to book, cancel, and modify loads while connecting to the backend service and database.
β’ Utilized React features like conditional rendering, JSX syntax, and form validation libraries such as Formik or React Hook Form.
β’ Implemented the latest ES6 features, such as arrow functions, to write concise and readable code, improving development efficiency.
β’ Integrated RESTful Web API services to generate data for the application using React for account management, transaction history, fund transfers, and bill payments. Also, used Axios, and Fetch API for making HTTP requests.
β’ Developed web pages using the React framework, working with React components and managing state using React state management solutions like Redux, Context API.
β’ Implemented Node.js as a backend server to interact with RESTful services and a PostgreSQL database. Utilized frameworks like Express.js for building RESTful APIs integrating them with frontend components in Spring Boot applications, and facilitating efficient data exchange and retrieval. and interacting with the database related user menu interfaces and bulk attribute updates using React and jQuery.
β’ Built responsive single-page applications (SPA) using React and tools like Create React App, and Next.js for project setup
and optimization. Leveraged Jest and JUnit for unit testing, achieving test coverage and enhancing code quality.
β’ Utilized Grafana to create custom visualizations for metrics and logs, aiding in real-time analysis and debugging of frontend issues.
β’ Implemented responsive web design (RWD) using CSS frameworks like Bootstrap, adapting layouts to different viewing environments using fluid grids, flexible images, and CSS3 media queries.
β’ Developed cross-platform mobile applications using React Native and relevant development tools like React Native CLI for iOS and Android platforms.
β’ Developed interactive web maps using ESRI’s JavaScript API, providing users with intuitive geographical data visualization and analysis tools.
β’ Utilized React Native CLI and development environments to create and configure mobile app projects.
β’ Worked with native device features and APIs, including camera, geolocation, and push notifications, using React Native’s built-in modules or third-party libraries.
β’ Conducted data analysis to identify trends, opportunities, and issues, providing valuable recommendations for process improvements by creating automated reports using Power BI
β’ Deployed systems on Amazon Web Services (AWS) infrastructure services such as EC2, Lambda, S3, RDS, SQS, DynamoDB, and CloudFormation, utilizing AWS CLI or web console for configuration and deployment.
β’ Supported the team in implementing AWS S3 for cloud storage and Bitbucket for version control and utilized AWS Step Functions to create serverless workflows and orchestrate complex business processes efficiently.
β’ Implemented AJAX for customer registration and view customer information modules, using React’s Axios or Fetch API for asynchronous data retrieval.
β’ Utilized jQuery for improved user experience, incorporating features like Validation Engine, Data Table, and Dynamic Charts into React applications.
β’ Participated in various stages of application development, including requirement analysis, development, testing, and
deployment.
β’ Implemented Agile and Scrum methodologies, following a test-driven development (TDD) approach and collaborating with developers and end-users to design and implement new features throughout the framework.
β’ Developed and maintained responsive and scalable web applications using React, Redux, and React Router that meets business needs and user goals.
β’ Collaborated closely with UI/UX designers to transform wireframes using Figma and mockups into user-friendly and visually appealing e-commerce website interfaces to enhance the overalluserexperience.
β’ Developed the User Interactive webpages in aprofessional manner with using web technologies like HTML 5, XHTML, and CSS 3 as percompanyβs standards to create dynamicand server-rendered HTML views in Spring Boot applications, resulting in faster load times and improved SEO.
β’ Developed client-side validation code using JavaScript and jQuery. Implemented features like login page, push notifications, and geolocation services.
β’ Used React.js for developing generic components like, customize DataGrid, navbars, form components and developed reusable components.
β’ Developed automated Power BI reports for executive leadership, enhancing data-driven decision-making, developed interactive Power BI dashboards to analyze and visualize sales data.
β’ Developed a Java based e-commerce web application using JSF, incorporating responsive design and integration with
payment gateways.
β’ Used to update the HTML pages using JQUERY, AJAX via JSON response, used Dreamweaver to develop and maintain web pages and templates.
β’ Utilized React Router and Redux to create dynamic and interactive web applications, enhancing user experience and enabling efficient state management between frontend and backend components written in Java.
β’ Implemented state management using Redux, ensuring efficient data flow and predictable application state.
β’ Utilized Git and GitHub/Bitbucket for version control, ensuring collaborative code development and effective team coordination.
β’ Integrated with backend APIs using Axios and Fetch API, fetching and manipulating data from server-side endpoints.
β’ Implemented automated testing using Jest, Enzyme, and Cypress, resulting in improved code quality and reduced bugs. Employed Yarn for efficient package management and dependency resolution.
β’ Designed React Native components and higher order components, responsible for making Responsive Web pages
using Media Queries
β’ Collaborated with backend developers to integrate payment gateways, availability calendars, and booking systems.
β’ Used AJAX and JSON to make asynchronous calls to the project server to fetch data on fly.
β’ Utilized build tools like webpack and Parcel to bundle and optimize applications for production deployment.
β’ Collaborated with DevOps teams to deploy applications using platforms like Netlify, Heroku, and AWS Amplify.
β’ Contributed to the development of a mobile application using Flutter, resulting in positive user feedback and a 4.8- star rating on app stores.
β’ Conducted code reviews, provided technicalguidance, and mentored junior developers to ensure best practices and
code quality.
β’ Implemented microservices architecture to decouple frontend and backend systems, improving scalability and maintainability.
β’ Used Storybook to Document & Catalog a React UI Component Library
β’ Troubleshot and debugged complex issues to ensure smooth functioning of the application.
β’ Experience in the Agile Development Process using SCRUM methodology and usage of TDD and Jira.
β’ Developed feature-rich web applications using Angular, TypeScript, HTML5, and CSS3.
β’ Designed dynamic client-side Typescript codes to build web forms and simulate process for web application, page navigation and form validation.
β’ Coded Typescript for page functionality and Pop-up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon userrequest.
β’ Worked on TypeScript to apply object-oriented programming principles, such as classes, inheritance, and
encapsulation, to create well-structured UI codebases.
β’ Experience in integrating front-end applications with Java based back-end frameworks and technologies such as
Spring, Hibernate, or Java EE, ensuring smooth communication and data synchronization.
β’ Implemented Single page application using Angular 2 routes. Created Angular 2 custom pipes to format the data before displaying it to the user.
β’ Utilized Angular CLI to scaffold and generate project structures, components, services, and modules, ensuring efficient development workflows.
β’ Created appropriate concept models, site organization, navigation, page layouts and interaction to support companyβs needs and goals.
β’ Familiarity with Java based security frameworks like Spring Security implementing secure authentication and authorization mechanisms in front-end applications.
β’ Implemented state management using NgRx and RxJS, enabling centralized and predictable application state management.
β’ Integrated with backend APIs using HttpClient, Apollo Client, or GraphQL to fetch and manipulate data.
β’ Collaborated with backend developers to define and consume with microservices through RESTful or GraphQL APIs and optimize data communication.
β’ Utilized Git and GitHub/Bitbucket for version control, ensuring collaborative code development and effective team coordination.
β’ Utilized Yarn as a package manager to efficiently manage project dependencies and streamline the development process.
β’ Wrote test cases in JUnit for unit testing of classes. Implemented unit testing using Jasmine and Karma, as well as end-to-end testing using Protractor and Cypress, to ensure robust code quality and application functionality.
β’ Utilized Angular CLI and Webpack to bundle, optimize, and deploy applications forproduction environments.
β’ Collaborated with DevOps teams to automate build and deployment processes using tools like Jenkins,Docker, Azure.
β’ Did Cross β Browser coding, for making pages compatible will all browsers.
β’ Worked closely with the programmers forproject requirement analysis.
β’ Performed validation of completed sites including the debugging and testing of code.
Jobicy
528 subscribers are already enjoying exclusive, experimental and pre-release features.
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: