Home

UI / Frontend developer profile for consideration at Remote, Remote, USA
Email: [email protected]
Candidate Name : Hari Krishna
Job Title : UI Developer
Primary Skills : Lead ReactJS, Vue.js, AngularJS, Java, Python, TypeScript, Node JS
Total Years of Experience : 10+ Years
Work Authorization Status : H1B
Located at : New York
Open to Relocate : Yes

Here s the resume sample for your review. If you re interested in a copy or have any questions, please feel free to get in touch!

Resume:

SUMMARY

Having about 10 plus years of experience as UI Developer in Software Engineering with industries like Banking, Retail, Semiconductor Chip, Personal Computer & Mobile Manufacturers and Health Insurance using Reactjs, Vue Js, Angular, Express and AngularJs.

Experience with Apache and IIS Web Servers.

Developed Single Page Application (SPA) Framework and injected generic services.

Well-versed in Object Oriented Programming (OOP) with JavaScript.

Good experience in development with new front-end frameworks like React, Redux, AngularJS, Angular 2, Angular 4, Angular 8, Angular 9, Angular 10, Angular 11, NGRX, RXJS.

Exposure to GraphQL for querying the existing data api.

Developed reusable components with AngularJS custom directives.

Developed Single Page Applications using Angular 2, Typescript, Web pack and Grunt. Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.

Experience with User Acceptance Testing (UAT) and Accessibility Testing. Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.

Used Babel transpiler to convert ES6 to ES5 for browser understanding.

Utilized ECMAScript 6 features to build JSX and ES2015 (ES6) using Babel & Web pack.

Implemented Model View Controller (MVC) Design Pattern using AngularJS.

Developed reusable components with AngularJS custom directives.

Implement the AWS services functionality with NodeJS.

Extensive experience on implementing AJAX features using JavaScript, OOPS and jQuery.

Designed and developed CI/CD pipelines built and coordinated an automated build & release CI/CD process using Jenkins on IT infrastructure.

Expert in creating and bundling complex applications using Webpack or packaging it using gulp/grunt.

Implemented full featured front-end application using Angular 4, TypeScript and jQuery.

Strong learning of the Web services like SOAP and RESTful APIs for building communication and message exchange between the systems.

Working experience with control version tools like SVN and GIT.

Experience with AWS Services EC2, S3, ELB, Auto scaling Groups, Glacier, EBS, Elastic Beanstalk, CloudFormation/Terraform, CloudFront, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud Watch, Code build & CI/CD, OpsWorks, IAM, DynamoDB, SNS, SQS, Elastic Cache, EMR, Lambda.

Good Understanding of Document Object models (DOM) and DOM Functions.

Experience in all phases of SDLC like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile and SCRUM.

Used Bower, NPM, Grunt and Gulp for managing the dependencies in the web application.

Used Babel transpiler to convert ES6 to ES5 for browser understanding.

Utilized ECMAScript 6 features to build JSX and ES2015 (ES6) using Babel & Web pack.

Experience working with HTML Controls, User Controls, Master Pages, and Themes.

Experience in using the debugging tool Firebug and Chrome Developer Tools.

Worked extensively on API, driven interactive applications which utilize Ajax technology.

Technical Skills:

Frontend Frameworks
Angular, ReactJS, Vue.js, AngularJS
Database
Microsoft SQL Server 2008, 2012, 2016, and 2019, Microsoft Azure SQL, Oracle 8i, 9i, 10g, and 11g, and Amazon RDS, MongoDB and Cassandra DB
ETL Tools
AWS Glue.
Business Intelligence Tools
Microsoft Office and Excel.
Programming Languages
Java, Python, TypeScript, Node JS
IDEs
WebStorm, Eclipse, SpringToolSuite4, NetBeans, IntelliJ, Visual Studio Code.
Scripting/Markup Languages
JavaScript, CSS3, HTML5, XML
Testing/Logging tools
Junit, Mockito, Postman, Log4j, Jasmine and Karma
Bug tracking tool
JIRA, Trello, and Asana

EXPERIENCE

Jun 24 Present React/Automation Developer, Barclays , Whippany, NJ

Project: Integrated a complex employee hierarchy visualization and expanded employee interaction using React and Material-UI.

Developed reusable React components and styled them with Material-UI, improving code maintainability and UI consistency across multiple application views.

Created dynamic views with +N more employees cards, allowing efficient rendering of additional team members in a large hierarchy structure.

Optimized application performance by implementing lazy loading and fine-tuning render logic, significantly reducing load times and improving responsiveness.

Utilized SWR for data fetching, caching, and synchronization, leading to enhanced user experience with efficient data retrieval and reduced API calls.

Wrote unit tests with Jest and React Testing Library, ensuring that components function as expected and improving the robustness of the codebase.

Automated end-to-end testing using Selenium, validating user workflows and reducing manual testing efforts to increase QA efficiency.

Integrated micro front-ends with Single-SPA, enabling multiple teams to develop, deploy, and update features independently, improving project scalability.

Collaborated with back-end teams to integrate REST APIs for smooth data communication between front-end and back-end systems, improving overall application functionality.

Refactored the codebase to TypeScript, providing stronger type-checking, reducing bugs, and enhancing developer productivity by catching errors earlier in the development cycle.

Implemented GIT for version control and Webpack for bundling, ensuring streamlined project workflows and efficient team collaboration.

Environment: React18, Material-UI, TypeScript, SWR, Jest, Selenium, REST APIs, Single-SPA, GIT, Webpack

Mar 23 May 24 React18/GraphQL Deutsche Bank, NY

Project description: Developed a scalable and secure web application to manage banking entities (persons and organizations) across different countries, facilitating the creation, identification, and update processes with a focus on compliance and user-friendliness.

Developed a fully-functional task management tool using React for the frontend and GraphQL for backend communication, featuring task prioritization, tagging, and collaboration.

Implemented complex data grids using Ag-Grid with features like sorting, filtering, and custom cell rendering, enhancing data presentation and user interaction.

Adopted a TDD approach using React Testing Library to ensure robust and error-free code.

Developed dynamic and responsive UI components with React, enhancing the user experience across various devices and platforms.

Wrote comprehensive unit and integration tests using React Testing Library covering all new features and critical pathways.

Integrated Ag-Grid with GraphQL to efficiently fetch, display, and manage large datasets, significantly reducing load times and improving performance.

Adopted Agile methodologies, contributing to the continuous improvement of development processes and project delivery.

Collaborated with backend developers to design and consume GraphQL APIs, ensuring seamless data integration and state management.

Utilized Apollo Client for managing local and remote data with GraphQL, optimizing application performance and user interface responsiveness.

Integrated Ag-Grid with GraphQL to efficiently fetch, display, and manage large datasets, significantly reducing load times and improving performance.

Expert in leveraging Redux for state management in complex React applications, ensuring predictable state updates and facilitating the development of highly interactive user interfaces.

Designed and implemented Redux store architectures, actions, and reducers to manage application state across multiple components, enhancing code maintainability and app scalability.

Integrated Redux with React using the React-Redux library, optimizing data flow and component re-rendering for improved application performance and user experience.

Employed Redux DevTools for debugging and state monitoring, significantly reducing troubleshooting time and improving development efficiency.

Collaborated closely with backend teams to design and implement efficient data fetching strategies, integrating GraphQL with Redux to manage server-side and client-side state seamlessly.

Conducted code reviews and shared best practices on Redux state management with the development team, contributing to continuous improvement of code quality and team knowledge.

Environment: React18, Redux, Apollo Client, HTML5, CSS, JSON. Typescript, JavaScript GIT, Eslint, Prettier, JSON, REST, and Java Script

Feb 20 Feb 23 Angular 10/React/ AWS Developer, Cigna, Denver, CO

Project description: Implemented application for understanding the metrics data from a customer representative and creating courses for the customer service representative. Also, I worked on an application which displays customer information based on various plans and where they are located.

Gathering business requirements, analyzing them, and providing results to the development team.

Created and used Reducers that received said Actions to modify the Store State Tree.

Implemented REST API using Node.js, and Express.js.

Implemented Typescript Custom component using JavaScript Frameworks such as Angular and React.

Made calls for APIS to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation.

Used Jest Framework and Enzyme for unit tests.

Experience working with Angular including building Components, Directives, Routers. Pipes, Services.

Implement the features using Angular code using TypeScript with Visual Studio Code IDE to develop the Single Page Application (SPA).

Handled multiple streams to maintain sequence and their dependency by using RxJs operators.

Worked on Material UI components for theming purposes & Performed client-side validations.

Used React Router to implement navigation between views.

Implemented Custom CSS components using Angular Material and PrimeNG for UI to use in HTML pages.

Created and Consumed REST API using express and NodeJS in AWS services like Lambda and Step Functions.

Generated ESLINT configuration for applying code styles.

Worked with Graphic Design tools such as Adobe Photoshop, Canva, and Gimp

Used Babel transpolar to convert ES6 to ES5 for browser understanding.

Modified the streamed JSON data using Angular pipes in the subscriber using the RXJS library.

Implement modules into Node JS to integrate with designs and requirements.

Interacting with JSON, AJAX, and jQuery to read / write from backend systems.

Developed Single Page Application (SPA) Framework and injected generic services using Angular 2.

Responsible for implementing the UI layer using Angular 2 for web API and browser clients.

Develop relational queries on the Postgres SQL-compatible database on AWS RDS.

Create CloudWatch Insights to monitor, troubleshoot, and alarm our containerized applications and AWS services.

Design roles and groups in AWS Identity and Access Management for security purposes.

Configure AWS CLI and perform necessary actions on the AWS services using shell scripting.

Create AWS services using terraform scripts and deploy services CI/CD pipeline using Jenkins.

Created workflows using Step Function by integrating with Fargate Task

Environment: Angular 10, React, Redux, HTML5, CSS, JSON. Typescript, JavaScript, NodeJS, GIT, AWS CLI, Terraform, Eslint, JSON, REST, and Java Script

May 19 Jan 20 Angular 8/ Vue Developer, Apple, Austin, TX

Project description: Implemented an application which will help apple technicians to create appointments with customers and also gather information related to the protection plans that the customer has in his account.

Involved in business requirements, analyzing them, and providing results to the development team.

Manipulated DOM, handled events, and applied animation effects with Vue.js.

Determine the root cause for the most complex software issues and develop practical efficient permanent technical solutions.

Used Angular custom pipes for manipulating the Rest API JSON data.

Created Complex TypeScript components using JavaScript Frameworks like Angular and Vue.

Implemented custom components using the PrimeNG library for reusing CSS components throughout the application.

Modify and maintain existing systems for adaptation to business, and/or technology changes.

Implemented nested CSS styles to integrate with HTML pages.

Conduct system analysis, and contribute to system planning operations for highly complex projects

Utilize unique expert technical knowledge to influence system architecture and future technological vision

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.

Upgraded the Angular Version from Angular 8 to Angular 10

Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other projects.

Implement the features using Angular 8 code using TypeScript with Visual Studio Code IDE to develop the Single Page Application (SPA).

Worked with Adobe PhotoShop for graphic design for image color correction.

Used Vue.JS for building apps and declarative templates with data binding, and creating custom directives in the application.

Worked on GIT versioning tools.

Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Manipulated DOM, handled events, and applied animation effects with Vue.js.

Built a single-page application using the Vue.js component

Used detailed Wireframes and developed Mock-up designs as per the requirements of Business.

Solved data issues using the DOM update cycle with Vue.js.

Environment: Angular8, Vue, HTML5, CSS, Typescript, JavaScript. PrimeNG, NodeJS, Eslint, JSON, REST, and SASS

Jun 16 Apr 19 Angular 4 Developer, Intel, Chandler, AZ

Project description: Implemented an application which scan tags in a mesh network and generate billing for those tags.

Participated in requirement gathering with business users to understand and document the business requirements in alignment to the financial goals of the company.

Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript, Angular 6, PrimeNG, and Node JS.

Enhanced application performance by Angular 4/6 Component-based development in view of future Angular framework transitions.

Created custom components and services using Typescript.

Implemented CSS styles for the single page application by using the Angular Material styles and PrimeNG library.

Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.

Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.

Modified images using Canvas tools for graphics.

Working on Node.js to augment browser-based applications.

Worked with Express JS for development of RESTful web services and middleware configurations.

Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.

Used Nginx for deployment of applications on the servers.

Used AJAX, and JSON to send requests to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.

Worked on GIT as version control. Utilized NPM scripts for build and test environments in a Node.js application.

Designed and developed the application using Agile Scrum methodology by breaking down the project into several sprints.

Environment: HTML/HTML5, CSS/CSS3, SASS/SCSS, Angular 4/6, NodeJS, Unit Testing, JavaScript (ES6/ES7) Agile methodology, GIT, Karma, Jasmine

, May 15- May 16 React JS, kewill, Overland Park

Project Description: Implemented a UI for logistics management applications that provides different transportation options.

Responsible for implementation of the presentation layer (GUI) for the application using HTML5, XHTML, CSS3 and JavaScript.

Designed data format models for the exchange of information between frontend and backend.

Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment, and Maintenance.

Designed business applications using web technologies like NodeJS, React JS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on the W3C standards.

Given major contribution in client-side coding using Angularjs framework and React.js framework.

Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.

Designed and developed UI Search and results in screens for legal Professionals and legal Organizations using JavaScript, HTML5, and CSS3.

Developed UI screens using CSS3, JavaScript for validations, and JQuery for animations

Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggested solutions.

Designed the single page application (SPA) with Model-View-Controller (MVC) architecture using Angularjs framework.

Developed the Login, Policy, and Claims Screens for customers using AJAX, HTML5, CSS3, and JavaScript.

Tested in Jasmine for the Angularjs controllers and directives

Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js 1.3.3, Requirejs, and Responsive Design.

Used PhoneGap to create mobile apps using standardized web APIs.

Used JSON format to serialize and transmit structured data over a network connection.

Wrote Jasmine test cases for testing UI Framework classes and wrote many JavaScripts to do client-side validations.

Designed and implemented the XML-based definition model generation engine for the UI Framework for dynamic rendering of views (server-side layer).

Worked with a team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: NodeJS, React JS, HTML4/5, XHTML, CSS2/3, JSON, DHTML, Ajax, Web Services (REST), CSS, Angular Js, JavaScript, WebStorm, JavaScript, jQuery, Ajax, Bootstrap, Angular.Js

Aug 14 Dec 14 AngularJS /Angular 2 Developer, BCN Technologies, Visakhapatnam, India

Project description: Implemented an UI for hotel and mechanism for room reservation in online as well as in person.

Requirement gathering from the users by participating in JAD sessions, A series of meetings were conducted with the business system users to gather the requirements for reporting.

Responsible for developing the UI pages using Angular 2, HTML5, CSS3, JavaScript, and PrimeNG.

Implementing custom stylings using PrimeNG Library.

Responsible for the Style, look, and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.

Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript and AngularJS

Used AngularJS components like modules, controllers, and built-in and synchronizing models with single page Applications (SPA)

Used various Angular 2 custom directives and developed reusable components and templates that can be reused at various places in the application.

Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular 2

Strong technical knowledge of Object-Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI, AngularJS.

Implemented HTTP requests using RxJS Observable library to handle multiple values over time.

Experience in working with advanced JavaScript such as ECMAScript 6 (ES6).

Involved in creating page layouts, custom links, related lists and other components on the web pages.

Experience in MVC framework using AngularJS custom directives, controllers, services, model and factories.

Working on Node.js to augment browser-based applications.

Worked with Express JS for development of RESTful web services and middleware configurations.

Migrated an application developed in Angular 4.0 to Angular 5.0 recently.

Worked with JASMINE in testing and Protractor for unit testing angular modules.

Created mock data in JSON format for unit testing.

Done color modifications for image graphics using GIMP.

Expert in creating and bundling complex applications using Webpack or packaging it using gulp/grunt.

Collaborated with PO on the implementation of wireframes Graphic Design.

Worked in Kanban Methodology to provide more efficient work and higher quality.

Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for the continuous integration of builds

Environment: HTML5, CSS3, SCSS, Angular 2, JSON, JavaScript, Protractor, GIT, ESlint, and Kanban

EDUCATION

Bachelor of Technology, GITAM University, Visakhapatnam, India, 2014

Candidate Name : Hari Krishna
Job Title : UI Developer
Primary Skills : Lead ReactJS, Vue.js, AngularJS, Java, Python, TypeScript, Node JS
Total Years of Experience : 10+ Years
Work Authorization Status : H1B
Located at : New York
Open to Relocate : Yes

Here s the resume sample for your review. If you re interested in a copy or have any questions, please feel free to get in touch!

Resume:

SUMMARY

Having about 10 plus years of experience as UI Developer in Software Engineering with industries like Banking, Retail, Semiconductor Chip, Personal Computer & Mobile Manufacturers and Health Insurance using Reactjs, Vue Js, Angular, Express and AngularJs.

Experience with Apache and IIS Web Servers.

Developed Single Page Application (SPA) Framework and injected generic services.

Well-versed in Object Oriented Programming (OOP) with JavaScript.

Good experience in development with new front-end frameworks like React, Redux, AngularJS, Angular 2, Angular 4, Angular 8, Angular 9, Angular 10, Angular 11, NGRX, RXJS.

Exposure to GraphQL for querying the existing data api.

Developed reusable components with AngularJS custom directives.

Developed Single Page Applications using Angular 2, Typescript, Web pack and Grunt. Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects.

Experience with User Acceptance Testing (UAT) and Accessibility Testing. Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.

Used Babel transpiler to convert ES6 to ES5 for browser understanding.

Utilized ECMAScript 6 features to build JSX and ES2015 (ES6) using Babel & Web pack.

Implemented Model View Controller (MVC) Design Pattern using AngularJS.

Developed reusable components with AngularJS custom directives.

Implement the AWS services functionality with NodeJS.

Extensive experience on implementing AJAX features using JavaScript, OOPS and jQuery.

Designed and developed CI/CD pipelines built and coordinated an automated build & release CI/CD process using Jenkins on IT infrastructure.

Expert in creating and bundling complex applications using Webpack or packaging it using gulp/grunt.

Implemented full featured front-end application using Angular 4, TypeScript and jQuery.

Strong learning of the Web services like SOAP and RESTful APIs for building communication and message exchange between the systems.

Working experience with control version tools like SVN and GIT.

Experience with AWS Services EC2, S3, ELB, Auto scaling Groups, Glacier, EBS, Elastic Beanstalk, CloudFormation/Terraform, CloudFront, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud Watch, Code build & CI/CD, OpsWorks, IAM, DynamoDB, SNS, SQS, Elastic Cache, EMR, Lambda.

Good Understanding of Document Object models (DOM) and DOM Functions.

Experience in all phases of SDLC like Requirement Analysis, Implementation, and Maintenance, and extensive experience with Agile and SCRUM.

Used Bower, NPM, Grunt and Gulp for managing the dependencies in the web application.

Used Babel transpiler to convert ES6 to ES5 for browser understanding.

Utilized ECMAScript 6 features to build JSX and ES2015 (ES6) using Babel & Web pack.

Experience working with HTML Controls, User Controls, Master Pages, and Themes.

Experience in using the debugging tool Firebug and Chrome Developer Tools.

Worked extensively on API, driven interactive applications which utilize Ajax technology.

Technical Skills:

Frontend Frameworks
Angular, ReactJS, Vue.js, AngularJS
Database
Microsoft SQL Server 2008, 2012, 2016, and 2019, Microsoft Azure SQL, Oracle 8i, 9i, 10g, and 11g, and Amazon RDS, MongoDB and Cassandra DB
ETL Tools
AWS Glue.
Business Intelligence Tools
Microsoft Office and Excel.
Programming Languages
Java, Python, TypeScript, Node JS
IDEs
WebStorm, Eclipse, SpringToolSuite4, NetBeans, IntelliJ, Visual Studio Code.
Scripting/Markup Languages
JavaScript, CSS3, HTML5, XML
Testing/Logging tools
Junit, Mockito, Postman, Log4j, Jasmine and Karma
Bug tracking tool
JIRA, Trello, and Asana

EXPERIENCE

Jun 24 Present React/Automation Developer, Barclays , Whippany, NJ

Project: Integrated a complex employee hierarchy visualization and expanded employee interaction using React and Material-UI.

Developed reusable React components and styled them with Material-UI, improving code maintainability and UI consistency across multiple application views.

Created dynamic views with +N more employees cards, allowing efficient rendering of additional team members in a large hierarchy structure.

Optimized application performance by implementing lazy loading and fine-tuning render logic, significantly reducing load times and improving responsiveness.

Utilized SWR for data fetching, caching, and synchronization, leading to enhanced user experience with efficient data retrieval and reduced API calls.

Wrote unit tests with Jest and React Testing Library, ensuring that components function as expected and improving the robustness of the codebase.

Automated end-to-end testing using Selenium, validating user workflows and reducing manual testing efforts to increase QA efficiency.

Integrated micro front-ends with Single-SPA, enabling multiple teams to develop, deploy, and update features independently, improving project scalability.

Collaborated with back-end teams to integrate REST APIs for smooth data communication between front-end and back-end systems, improving overall application functionality.

Refactored the codebase to TypeScript, providing stronger type-checking, reducing bugs, and enhancing developer productivity by catching errors earlier in the development cycle.

Implemented GIT for version control and Webpack for bundling, ensuring streamlined project workflows and efficient team collaboration.

Environment: React18, Material-UI, TypeScript, SWR, Jest, Selenium, REST APIs, Single-SPA, GIT, Webpack

Mar 23 May 24 React18/GraphQL Deutsche Bank, NY

Project description: Developed a scalable and secure web application to manage banking entities (persons and organizations) across different countries, facilitating the creation, identification, and update processes with a focus on compliance and user-friendliness.

Developed a fully-functional task management tool using React for the frontend and GraphQL for backend communication, featuring task prioritization, tagging, and collaboration.

Implemented complex data grids using Ag-Grid with features like sorting, filtering, and custom cell rendering, enhancing data presentation and user interaction.

Adopted a TDD approach using React Testing Library to ensure robust and error-free code.

Developed dynamic and responsive UI components with React, enhancing the user experience across various devices and platforms.

Wrote comprehensive unit and integration tests using React Testing Library covering all new features and critical pathways.

Integrated Ag-Grid with GraphQL to efficiently fetch, display, and manage large datasets, significantly reducing load times and improving performance.

Adopted Agile methodologies, contributing to the continuous improvement of development processes and project delivery.

Collaborated with backend developers to design and consume GraphQL APIs, ensuring seamless data integration and state management.

Utilized Apollo Client for managing local and remote data with GraphQL, optimizing application performance and user interface responsiveness.

Integrated Ag-Grid with GraphQL to efficiently fetch, display, and manage large datasets, significantly reducing load times and improving performance.

Expert in leveraging Redux for state management in complex React applications, ensuring predictable state updates and facilitating the development of highly interactive user interfaces.

Designed and implemented Redux store architectures, actions, and reducers to manage application state across multiple components, enhancing code maintainability and app scalability.

Integrated Redux with React using the React-Redux library, optimizing data flow and component re-rendering for improved application performance and user experience.

Employed Redux DevTools for debugging and state monitoring, significantly reducing troubleshooting time and improving development efficiency.

Collaborated closely with backend teams to design and implement efficient data fetching strategies, integrating GraphQL with Redux to manage server-side and client-side state seamlessly.

Conducted code reviews and shared best practices on Redux state management with the development team, contributing to continuous improvement of code quality and team knowledge.

Environment: React18, Redux, Apollo Client, HTML5, CSS, JSON. Typescript, JavaScript GIT, Eslint, Prettier, JSON, REST, and Java Script

Feb 20 Feb 23 Angular 10/React/ AWS Developer, Cigna, Denver, CO

Project description: Implemented application for understanding the metrics data from a customer representative and creating courses for the customer service representative. Also, I worked on an application which displays customer information based on various plans and where they are located.

Gathering business requirements, analyzing them, and providing results to the development team.

Created and used Reducers that received said Actions to modify the Store State Tree.

Implemented REST API using Node.js, and Express.js.

Implemented Typescript Custom component using JavaScript Frameworks such as Angular and React.

Made calls for APIS to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS manipulation.

Used Jest Framework and Enzyme for unit tests.

Experience working with Angular including building Components, Directives, Routers. Pipes, Services.

Implement the features using Angular code using TypeScript with Visual Studio Code IDE to develop the Single Page Application (SPA).

Handled multiple streams to maintain sequence and their dependency by using RxJs operators.

Worked on Material UI components for theming purposes & Performed client-side validations.

Used React Router to implement navigation between views.

Implemented Custom CSS components using Angular Material and PrimeNG for UI to use in HTML pages.

Created and Consumed REST API using express and NodeJS in AWS services like Lambda and Step Functions.

Generated ESLINT configuration for applying code styles.

Worked with Graphic Design tools such as Adobe Photoshop, Canva, and Gimp

Used Babel transpolar to convert ES6 to ES5 for browser understanding.

Modified the streamed JSON data using Angular pipes in the subscriber using the RXJS library.

Implement modules into Node JS to integrate with designs and requirements.

Interacting with JSON, AJAX, and jQuery to read / write from backend systems.

Developed Single Page Application (SPA) Framework and injected generic services using Angular 2.

Responsible for implementing the UI layer using Angular 2 for web API and browser clients.

Develop relational queries on the Postgres SQL-compatible database on AWS RDS.

Create CloudWatch Insights to monitor, troubleshoot, and alarm our containerized applications and AWS services.

Design roles and groups in AWS Identity and Access Management for security purposes.

Configure AWS CLI and perform necessary actions on the AWS services using shell scripting.

Create AWS services using terraform scripts and deploy services CI/CD pipeline using Jenkins.

Created workflows using Step Function by integrating with Fargate Task

Environment: Angular 10, React, Redux, HTML5, CSS, JSON. Typescript, JavaScript, NodeJS, GIT, AWS CLI, Terraform, Eslint, JSON, REST, and Java Script

May 19 Jan 20 Angular 8/ Vue Developer, Apple, Austin, TX

Project description: Implemented an application which will help apple technicians to create appointments with customers and also gather information related to the protection plans that the customer has in his account.

Involved in business requirements, analyzing them, and providing results to the development team.

Manipulated DOM, handled events, and applied animation effects with Vue.js.

Determine the root cause for the most complex software issues and develop practical efficient permanent technical solutions.

Used Angular custom pipes for manipulating the Rest API JSON data.

Created Complex TypeScript components using JavaScript Frameworks like Angular and Vue.

Implemented custom components using the PrimeNG library for reusing CSS components throughout the application.

Modify and maintain existing systems for adaptation to business, and/or technology changes.

Implemented nested CSS styles to integrate with HTML pages.

Conduct system analysis, and contribute to system planning operations for highly complex projects

Utilize unique expert technical knowledge to influence system architecture and future technological vision

Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.

Upgraded the Angular Version from Angular 8 to Angular 10

Help define and develop the test and production environment, coordinate the migration of the system, and/or coordinate efforts with other projects.

Implement the features using Angular 8 code using TypeScript with Visual Studio Code IDE to develop the Single Page Application (SPA).

Worked with Adobe PhotoShop for graphic design for image color correction.

Used Vue.JS for building apps and declarative templates with data binding, and creating custom directives in the application.

Worked on GIT versioning tools.

Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.

Manipulated DOM, handled events, and applied animation effects with Vue.js.

Built a single-page application using the Vue.js component

Used detailed Wireframes and developed Mock-up designs as per the requirements of Business.

Solved data issues using the DOM update cycle with Vue.js.

Environment: Angular8, Vue, HTML5, CSS, Typescript, JavaScript. PrimeNG, NodeJS, Eslint, JSON, REST, and SASS

Jun 16 Apr 19 Angular 4 Developer, Intel, Chandler, AZ

Project description: Implemented an application which scan tags in a mesh network and generate billing for those tags.

Participated in requirement gathering with business users to understand and document the business requirements in alignment to the financial goals of the company.

Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, Bootstrap, JavaScript, Angular 6, PrimeNG, and Node JS.

Enhanced application performance by Angular 4/6 Component-based development in view of future Angular framework transitions.

Created custom components and services using Typescript.

Implemented CSS styles for the single page application by using the Angular Material styles and PrimeNG library.

Experience with creating custom directives, decorators, and services to interface with both restful and SOA services.

Implemented Angular Router to enable navigation from one view to the next as the customer performs application tasks.

Modified images using Canvas tools for graphics.

Working on Node.js to augment browser-based applications.

Worked with Express JS for development of RESTful web services and middleware configurations.

Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.

Used Nginx for deployment of applications on the servers.

Used AJAX, and JSON to send requests to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.

Worked on GIT as version control. Utilized NPM scripts for build and test environments in a Node.js application.

Designed and developed the application using Agile Scrum methodology by breaking down the project into several sprints.

Environment: HTML/HTML5, CSS/CSS3, SASS/SCSS, Angular 4/6, NodeJS, Unit Testing, JavaScript (ES6/ES7) Agile methodology, GIT, Karma, Jasmine

, May 15- May 16 React JS, kewill, Overland Park

Project Description: Implemented a UI for logistics management applications that provides different transportation options.

Responsible for implementation of the presentation layer (GUI) for the application using HTML5, XHTML, CSS3 and JavaScript.

Designed data format models for the exchange of information between frontend and backend.

Performed complete application life cycle functions from conception to final release to users including Design/Analysis, Implementation, Testing, Deployment, and Maintenance.

Designed business applications using web technologies like NodeJS, React JS, HTML4/5, XHTML, and CSS2/3, Bootstrap based on the W3C standards.

Given major contribution in client-side coding using Angularjs framework and React.js framework.

Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.

Designed and developed UI Search and results in screens for legal Professionals and legal Organizations using JavaScript, HTML5, and CSS3.

Developed UI screens using CSS3, JavaScript for validations, and JQuery for animations

Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggested solutions.

Designed the single page application (SPA) with Model-View-Controller (MVC) architecture using Angularjs framework.

Developed the Login, Policy, and Claims Screens for customers using AJAX, HTML5, CSS3, and JavaScript.

Tested in Jasmine for the Angularjs controllers and directives

Developed certain features of the application functionality i.e. CRUD (Create, read, update, delete) features using Backbone.js 1.3.3, Requirejs, and Responsive Design.

Used PhoneGap to create mobile apps using standardized web APIs.

Used JSON format to serialize and transmit structured data over a network connection.

Wrote Jasmine test cases for testing UI Framework classes and wrote many JavaScripts to do client-side validations.

Designed and implemented the XML-based definition model generation engine for the UI Framework for dynamic rendering of views (server-side layer).

Worked with a team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: NodeJS, React JS, HTML4/5, XHTML, CSS2/3, JSON, DHTML, Ajax, Web Services (REST), CSS, Angular Js, JavaScript, WebStorm, JavaScript, jQuery, Ajax, Bootstrap, Angular.Js

Aug 14 Dec 14 AngularJS /Angular 2 Developer, BCN Technologies, Visakhapatnam, India

Project description: Implemented an UI for hotel and mechanism for room reservation in online as well as in person.

Requirement gathering from the users by participating in JAD sessions, A series of meetings were conducted with the business system users to gather the requirements for reporting.

Responsible for developing the UI pages using Angular 2, HTML5, CSS3, JavaScript, and PrimeNG.

Implementing custom stylings using PrimeNG Library.

Responsible for the Style, look, and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions.

Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery, JavaScript and AngularJS

Used AngularJS components like modules, controllers, and built-in and synchronizing models with single page Applications (SPA)

Used various Angular 2 custom directives and developed reusable components and templates that can be reused at various places in the application.

Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by Angular 2

Strong technical knowledge of Object-Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI, AngularJS.

Implemented HTTP requests using RxJS Observable library to handle multiple values over time.

Experience in working with advanced JavaScript such as ECMAScript 6 (ES6).

Involved in creating page layouts, custom links, related lists and other components on the web pages.

Experience in MVC framework using AngularJS custom directives, controllers, services, model and factories.

Working on Node.js to augment browser-based applications.

Worked with Express JS for development of RESTful web services and middleware configurations.

Migrated an application developed in Angular 4.0 to Angular 5.0 recently.

Worked with JASMINE in testing and Protractor for unit testing angular modules.

Created mock data in JSON format for unit testing.

Done color modifications for image graphics using GIMP.

Expert in creating and bundling complex applications using Webpack or packaging it using gulp/grunt.

Collaborated with PO on the implementation of wireframes Graphic Design.

Worked in Kanban Methodology to provide more efficient work and higher quality.

Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for the continuous integration of builds

Environment: HTML5, CSS3, SCSS, Angular 2, JSON, JavaScript, Protractor, GIT, ESlint, and Kanban

EDUCATION

Bachelor of Technology, GITAM University, Visakhapatnam, India, 2014

Thanks &Regards
Mohd Shaibaz
Bench Sales Recruiter
[email protected] | +1 870-210-2088
Linkedin: linkedin.com/in/mohd-shaibaz-690a71299

This email is generated using CONREP software.

A69789
Keywords: continuous integration continuous deployment quality analyst user interface javascript sthree database information technology purchase order Arizona Colorado New Jersey New York Texas
UI / Frontend developer profile for consideration
[email protected]
hotlist
[email protected]
View all
Mon Nov 11 19:15:00 UTC 2024

To remove this job post send "job_kill 1917650" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 1

Location: ,