Ui Developer Resume
Sunrise, FL
SUMMARY:
- Around 7+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server web applications.
- Worked extensively in Agile Development process.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly Curious about new front - end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, and Functional Programming concepts, Object Oriented JavaScript and Implementation.
- Experienced as User Interface/Front End Developer in developing applications using HTML, HTML5, CSS, CSS3, JavaScript, jQuery, Ajax, JSON, React JS, Redux,D3.js, Firebase, MongoDB, NodeJS, ExpressJS andNextJS.
- Good Understanding of Node.js, Express.js, socket.io, Mongoose, Firebase, MongoDB, DB Design, DB normalization NoSQLdatabases.
- Good Understanding of with unit testing frameworks like JEST, Enzyme, Jasmineand Mocha.
- Good understanding of making AJAX calls and management of JSON data in application.
- Good understanding in building Single Page Application (SPA).
- Good Understanding in building the Reactapplications using Typescript.
- Developed many POCsin React and Redux applicationsand integrated them into the application.
- Good Understanding of developing the React Applications from scratch using Webpack.
- Good knowledge in styling of applications using Bootstrap, CSS, SASS, SCSS, LESS, Material CSS, Styled-JSX, Styled components, Inline JSX styles andMaterial UI.
- Good knowledge in working with PDF in JavaScript application.
- Good knowledge in working with NPM modules in JavaScript application.
- Good Understanding in building web applications with responsive design.
- Good Understanding of TypeScript and ECMA-SCRIPT6(ES6).
- Good Understanding of JWT (JSON Web Tokens) and Passport.js for authentication.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, JavaScript, AJAX, jQuery, JSON
JavaScript Libraries and framework: ReactJS, Redux, Next JS, Node JS,D3.js, Express JS, Mongoose, Bootstrap, CSS, SASS, SCSS, LESS, Material CSS, Styled-JSX, Styled components, Inline JSX styles, Grommet and Material UI.
IDE & Tools: WebStorm, Sublime Text, Visual Studio, Visual Studio Code.
Operating System: Windows 98/2000/XP/Vista/7/8, MAC OS X
Testing: Jest, Enzyme, Mocha, Jasmine, Karma.
Version Controls: GitHub, Bitbucket, GitLab.
Database: MYSQL, MongoDB
PROFESSIONAL EXPERIENCE:
Confidential, Sunrise, FL
UI developer
Responsibilities:
- Worked on an Agile Development Team to deliver regular updates to business team and project managers.
- Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers.
- Closely worked with business team to understand the requirements to ensure that right set of UI modules been built and involved in UX design.
- Used React JSand Redux for building Single Page web applications (SPA).
- Designed the REST API in Node.js for the client to consume, used Express.js framework on Node.js for quick development.
- Executed and contributed to full-stack web development projects, with an emphasis on front end features, and cross-browser compatibility.
- Utilized Node.JS and Express to create Restful API’s.
- Used Redux for managing the state of the applications.
- Used SASS, Inline JSX styles, CSS, Styled Components, Bootstrapfor styling the components.
- Have done unit testing for various components and functions to eliminate bugs in the components.
- Applied ES6 and Airbnb JS style guide compliant code practices inside proprietary MVC framework within a tech stack of Node.js, JavaScript/ES6.
- Used REST protocols for usage of web services likeJSON in the React application.
- Used Bitbucket for Version Control System.
Environment: HTML, CSS, SASS, LESS, Flexbox, Bootstrap, JavaScript, ES-6, React JS, Jsx, Redux, MongoDB, Node JS, Express JS.
Confidential, Chicago, IL
UIFront End Developer (React, Redux)
Responsibilities:
- Involved in developing web pages using React.js, and Redux.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for the front-end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using ReactJS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Experience with Asynchronous Redux Actions using Redux thunk Middleware to retrieve data from Back-End (API's, WebSocket).
- Used ECMAScript (ES6), JSX, and Types with React JS for component development.
- Used ReactJS for templating for faster compilation and developing reusable components.
- Built a prototype front-end React/Node.js application that utilizes a third-party API to create "moves"
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Utilized Web Sockets with React to maintain consistent and real-time state across users.
- Used Node JS to run Web pack tasks and build properly the project.
- Using Babel for compiling purpose to convert ES-6 to ES-5 to support for every browser in the market.
- Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues
- Interacted with Customers and development teams for Fix the Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: JSX, CSS3, Bootstrap, SASS, React JS, Redux, Node JS, NPM, Web-Pack, GitHub, Web pack, Jira, Visual Studio Code, Agile.
Confidential, St. Louis, MO
UI developer
Responsibilities:
- Worked on an Agile Development Team to deliver regular updates to business team and project managers.
- As a developer coordinated with offshore team and client in understanding the business process and understanding the requirement.
- Used HTML5, CSS3 to design React Components. Developed single page applications using React JS.
- Involved in creating a Reusable component using React JS. Used JSX while designing React Components. Used React-Router to turn application into Single Page Application.
- Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers.
- Extensively worked in writing minimal code in building re-usable forms with their validations using React with Redux Architecture.
- Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.
- Used React Js for building Single Page web applications (SPA)for Web browsers.
- Used Node JS to build fast, Scalable Applications and used Node JS to run the application in a web server in staging environment.
- Used Mongo DB extensively to visually explore the data and Interact with data with full CRUD functionality and Mongoose to integrate Mango DB in the React project.
- Used CSS preprocessor called SASS and LESS for styling the React Components and used media queries for UI development to customize the View.
- Have done unit testing for various components and functions to eliminate bugs in the components
- Used REST protocols for usage of web services like JSON in the React application.
- Utilized Node.JS, mongo DB and Express to create Restful API's and used GITHUB for Version Control.
Environment: HTML, CSS, SASS, Responsive Web Design, React JS, Redux, Mongo DB, Mongoose, AJAX
Confidential, Houston, Texas
UI Developer
Responsibilities:
- Worked on web applications from scratch using Angular2/4 to develop single page application (SPA).
- Designed and developed the login portal using framework Angular2 along with HTML5, CSS3 and TypeScript.
- Developed single page applications using Angular 2/4, Typescript, HTML5, CSS3, and Bootstrap.
- Developed the Application using HTML, CSS, JavaScript, Angular2 and Angular4.
- Design and implementation of project setup using Angular2 and Angular4.
- Experience in Web Services Technologies with Node.js and implemented SOA architecture with web services.
- Creating Angular 4 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT to improve application quality and performance in low bandwidth connections.
- As part of an agile development team, I developed Angular 4 web applications connected to a Laravel Backend serving JSON Data.
- Experience in build and deployment process of Angular 4 applications using Angular CLI, Webpack and Linting tool.
- Implementing Angular Router to enable navigation from one view to the next as customer performs application tasks.
- Used Webpack to build Typescript modules.
- Developed layouts using HTML5, CCS3, Angular2/4, Bootstrap, AJAX, JSON and jQuery.
- Integrated the different pages to be a single page application using Angular 4 and Typescript.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.
- Hands-on in developing menu and navigation layouts CSS flexbox and Bootstrap Grids.
- Responsive designing using CSS media queries and Bootstrap framework.
- Communicating with servers and interaction with API with REST API,HTTP which request data from web server and JSON to represent data.
- Used angular styling widgets like bootstrap for designing Rich UI components.
- Attending and reporting in daily stand-up meetings as a part of SCRUM Working with other functional teams as a part of the AGILE team.
Environment: HTML5, CSS3, JavaScript, Angular 2/4, Typescript, Karma, Bootstrap, AJAX, AGILE, Visual studio code, JSON and jQuery.
Confidential, Minneapolis, MN
Web Developer
Responsibilities:
- Created reusable components using JS and Angular JS. Wrote html code and integrated the same on the backend using JSP.
- Extensive Experience in using MVC (Model View Controller) architecture for developing applications using Angular JS.
- Used Angular JS for creating custom directives for re-usable components (multi-field form elements, background file uploads, etc.
- Set up Angular JS framework for UI development and developed HTML views with HTML5, CSS3, jQuery, JSON, JavaScript, Node.js.
- Implemented designs and enhancements using HTML, CSS, Angular JS and clean, modular JavaScript for web dashboard application.
- Proficient in manipulating properties and methods of document objects and modifying attributes and values via the DOM.
- Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Server at the backend and the Front end was on HTML5 and Angular JS.
- Extensive use of commonly used libraries and tools including jQuery, Angular UI and Grunt.
- Built Single-Page Web Application (SPA) from scratch, leveraging Angular JS.
- Worked on unit testing for the Angular application using karma.
Environment: HTML, Angular JS, CSS, JavaScript, jQuery, AJAX, Karma, Sublime Text, Brackets, Windows7, Bootstrap, PHP
Confidential, Dallas, TX
Web Developer
Responsibilities:
- Converted PSD mockups into pure hand-written HTML and CSS pages and Responsible for creating SEO friendly websites by using HTML, CSS and JavaScript.
- I have built several front-end projects using HTML, CSS, JavaScript, and jQuery and design and implemented new user-facing features.
- Worked on front end pages that were developed in a professional manner using HTML, CSS, JavaScript and jQuery.
- Extensively used JavaScript, jQuery UI to provide UI functionality.
- Development of Form Validation techniques using JavaScript.
- Use field-tested best practices for packaging and deploying jQuery applications
- Implemented data binding and used async services to parse API through jQuery.
- Used Bootstrap framework and custom CSS3 to develop Responsive web pages.
- Handled all the client-side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Performed the functional and user acceptance test before final launch of the websites Managed website links to videos and interactive media through constants.
- Documented and maintained coding, commenting, validation and testing standards.
- Developed HTML Style Guides based on finalized templates.
- Developed secured web applications by using client scripting such as JavaScript and jQuery.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility, cross-browser platform testing and compatibility assurance
- Built efficient, testable, and reusable PHP module
- Utilized new software methodologies to be able to adapt to changes in requirements quickly.
- Extensively used jQuery, AJAX and DOM scripting to create interactive web applications.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, Sublime Text, Windows7, Bootstrap, PHP.