Post Job Free
Sign in

Ui Developer Web

Location:
Posted:
February 05, 2023

Contact this candidate

Resume:

Darshan Patel

Contact - 321-***-****

Email - *.**************@*****.***

Address - 65TH DR, Gainesville, FL (32607)

Visa - US Citizen

Commuting - Remote Only

Education – Bachelor in Political Science from Florida State University 2009

Professional Summary

Experienced web developer adept in all stages of advanced web development. Knowledgeable in user interface, testing, and debugging processes. Bringing forth expertise in design, installation, testing and maintenance of web systems. Equipped with a diverse and promising skill-set. Specialized in UI Development with React ecosystem and have experience for 12.5 Years as Lead Software Developer / Team Lead by developing component oriented rich User Interface (UI) using the web technologies like React, Redux, Material UI, HTML5, CSS3, JavaScript, jQuery, and other libraries and frameworks.

Experienced with TDD approaches and writing clean and testable code. Experienced in Agile methodologies such as Extreme Programming, Waterfall Model, TDD, BDD, Iterative and Incremental development. Highly experienced in designing, developing, testing and deploying web applications across various platforms using Agile methodologies. Have good experience working and collaborating with product owners, project managers, designers, scrum masters and other team members as well as leading, mentoring and supporting the team members in order to deliver top quality work in a timely manner.

Technical Skills

App Architecture Patterns

Single Page Applications (SPA), Server Side Rendered Apps (SSR), Isomorphic Apps, Micro Frontends, HTML-jQuery sites

UI Web Technologies

JavaScript (ES6), TypeScript, RESTful, HTML5, CSS/CSS3, Bootstrap, AJAX, XML, JSON, LESS, SASS, Semantic-UI

Libraries & Tools

React, JSX, Hooks, Redux, Materia UI, GraphQL, Redux Saga, Axios, Node, Express, jQuery, Redux Thunk

Testing

Jest, React Testing Library (RTL), Enzyme, Selenium, WebdriverIO, Appium, Next.JS, Gatsby.JS

Dev Tools

Webpack, VS Code, Node, NPM, Yarn, ESLint, Prettier, React – Redux Dev tools, Chrome Dev Tools, Windows, Mac OS, UNIX

Code Management

Commit Hooks, PRs, Jenkins, GitHub, GitLab, Bit Bucket, GitHub Desktop, Source Tree, SVN, TFS

Agile

Jira workflow, scrum call, sprint planning, story grooming, estimation

AWS

Lambdas, Dynamo DB, IAM, Cognito, AppSync, API Gateway, EC2, S3, CloudWatch, CloudFront,

Professional Experience

NextEra Energy, West Palm Beach, FL July 2022 - Present

Team Lead

Directed team of 8 developers, supervising, mentoring and supporting team with individual contribution, developed fully functional react components and pages using Next.js. Wrote unit test cases for the components to provide 100% coverage. Implemented AWS solutions and recipes using E2C, S3, Elastic Load Balancer, auto-scaling groups. Performed root cause analysis (RCA), and interacted with Business Users during User Acceptance Testing (UAT). Worked on serverless deployments through AWS CLI. Monitored Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics and configured notifications for the alarms generated based on events defined.

Tools & Technologies: React JS, Redux, Redux Thunk, Next JS, Gatsby JS, Webpack, babel, SASS, ES6, JavaScript, HTML, CSS, Jest, Bitbucket, Jira, Team city, PCF, Node JS, Jenkins, AWS.

Tech Data Corporation, Clearwater, FL Oct 2020 – June 2022

Team Lead

Supervising, mentoring and supporting team with individual contribution for developing Internet Banking Application for Tech Data banking client. Using React JS with Webpack we integrated applications functionalities like foreign currency transaction, removing and adding beneficiaries. Mentored team for following the existing coding standard, test coverage, merging code to the master branch after proper code review. Developer API's and designing the data architecture using web frameworks express. Implementing write lambda function using Node.js.

Tools & Technologies: React JS, Redux, Webpack, babel, SASS, ES6, JavaScript, HTML, CSS, Jest, Bitbucket, Jira, Team city, PCF, Node JS, Jenkins, AWS.

Johnson & Johnson, Jacksonville, FL June 2019 – Sept 2020

Sr UI / FE Engineer

Developed fully functional user dashboard for company’s internal users with complete UI and validations. Integrated the React.JS application with GraphQL API query layer. Developed various screens in accordance with UI Specs. I was responsible for creating fully functional react components and integrating them other components. Used Jest for writing unit tests.

Tools & Technologies: OO JavaScript, ES6, React, React Hooks, Context API, Axios, Material UI

Components, Jest, React Testing Library (RTL), GraphQL APIs, Nodejs, Webpack, ESLint, VS Code, Prettier, GitLab, AWS Serverless

CVS, Orlando, FL Jan 2017 – May 2019

Front End Engineer

Responsible for creating reusable components in React.js with Redux to implement different business modules with the store front team. Involved in analysis, design, prototyping, testing and deployments of different front-end solutions. Implemented Jest and Storybook frameworks for unit testing the application. Work in Agile methodology with daily scrum calls to update the progress on tasks. Get involved in Sprint planning and retrospectives meetings. Work with RESTful API for fetching data. Wrote unit test using Jest and React Testing Library (RTL). Used Jira for creating user stories, bugs logging and tracking.

Tools & Technologies: OO JavaScript, ES6, React, Redux, Material UI Components, RESTful APIs, Nodejs, webpack, GitHub, Jenkins

ADP, Roseland, NJ Oct 2013 – Dec 2016

UI Developer

Worked on the HR dashboard for creating different UI components using HTML5, CSS3, JavaScript, jQuery and Bootstrap along with other supporting dev tools. Used ajax calls to fetch data from RESTful web services. Worked in agile methodology involving daily scrum calls and 3-week sprints. Extensively worked on internationalization stuff using React-Intl Module

Tools & Technologies: JavaScript, jQuery, HTML 5, CSS 3, Bootstrap, GitHub, Gulp, React JS, Node JS, Bootstrap, MongoDB, Mongoose, Express server, Redis Server, Webpack2.

Applied Systems Inc., University Park, IL May 2010 – Sept 2013

Software Engineer

Developer using React Library, web-based application, which provides UI for supplier (Vendors) and subscribers to publish/view catalog items. It enables the subscribers to view the catalogs published by supplier and modify the catalog as per their norms.

Tools & Technologies: JavaScript, jQuery, HTML 5, CSS 3, Bootstrap.



Contact this candidate