Reactjs Developer Resume
MO
SUMMARY:
- Overall 5 years of experience as a UI Developer developing web applications.
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis Design, Development and Testing.
- Experienced in developing User Interface web applications using HTML 3/5, CSS2/3, Bootstrap, JavaScript, Jquery, Json, Vanilla JS, React JS, Redux, CSS Preprocessors (SASS, LESS), Node JS, Express JS, Angular 2/4/6,Mongo DB, Firebase, MySQL, AJAX, XML, Advance Front - End Design including Responsive Web Design with media queries.
- Used Object Oriented Programming concepts like inheritance, Encapsulation, Abstraction, and Polymorphism to develop UI components that could be reused across the Web Application.
- Experience in DOM as I used it in interacting with objects in HTML, XHTML and XML documents.
- Experienced in building Single Page Applications (SPA) using frameworks like ReactJS/Angular which highly sought-after skill for building high-performing, scalable, robust, and modern cross-platform applications.
- Experience in working with NPM creating Restful API, URL routing, creating and handling HTTP CRUD operations in Node JS and Express JS.
- Working knowledge of Qunit, End-to-End, and Jasmine JavaScript unit testing frameworks.
- Worked with using JIRA for bug tracking and issue tracking.
- Experience in working with front-end unit test tools such as Jasmine, Mocha, Chai, and Enzyme.
- Experience in integrating databases like MongoDB, MySQL.
- Experience in database development using MYSQL.
- Experience in using various tools and IDEs for development and design like Eclipse, Atom, Visual Studio Code and Microsoft Visual Studio.
- Extensively used Git for version controlling and regularly pushed the code to Git Hub.
- Experience working in Scrum teams in agile methodology and Waterfall for estimating the timelines of projects
- Excellent analytical, logical and programming skills, Self-Motivated, Self-Starter, and Team Player can work with minimal supervision. Effective Communication, Organizational and Time management skills.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, JavaScript, Typescript, SVG, LESS, SASS, Bootstrap, Foundation, AJAX, JSON.
Script Libraries: Jquery UI, Redux JSFrameworks
Angular JS, Angular 2/4/5/6/, React Js
Databases: MS Access, SQL Server, My SQL, Mongo DB.
Debugging Tools: Firebug, Google Chrome Web Debugger, IE Developer Tool
IDEs & Build Tools: Eclipse, Microsoft Visual Studio code, Atom
Version Control Tools: GIT, TFS, SVN, P4V
Operating Systems: Windows, Linux, Mac OS
Methodologies: Agile, Scrum, Waterfall
Designing Software: Adobe Dreamweaver CS5, MS office, Sublime Text Editor, Notepad++, Atom, Visual Studio Code.
PROFESSIONAL EXPERIENCE:
Confidential, MO
ReactJS Developer
Responsibilities:
- Developed a web application using HTML5, CSS3, JavaScript, JSON, React JS, Redux, Nodejs, and Ajax.
- Working with ECMA Script 6 features. For the build of JSX and ES2015 (ES6) used Babel, web pack.
- Developed user interface by using the React JS, Redux for SPA development.
- Building stable React components and stand-alone functions to be added to any future pages.
- Developed the Drag and Drop functionality using React-dragable.
- Used React JS to create custom components for data manipulations and to display data in company standard format.
- Also used Express.js on the top of Node.js as a proxy to interact with Mongo DB which is a NoSQL Database.
- Solved Callback hells in Node.JS by using Promises and Generators from ES6 resulting in unchaining of events and making the code efficient.
- Transpiling ES6 features using Babel as most modern browsers don't support ES6 features yet. Mostly used features include Import/Export, Let, Const, Class and Arrow functions.
- Used GitHub repository to submit code changes that are in turn reviewed by the leads before they are merged to the Head Master branch before production.
- The project operates on an agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions, and sprint planning.
Environment: React JS, Redux, Node JS, Mongo DB, HTML5, CSS3, JavaScript, Web pack, React-Router, Bootstrap, AJAX, JSON, NPM, ES6, GitHub, JIRA, AGILE, Visual Studio Code.
Confidential
Angular Developer
Responsibilities:
- Developed dynamic web pages using HTML5, CSS3, Angular 2/4, Bootstrap, Nodejs, and AJAX.
- Worked on Angular2, and Angular4 structural framework for dynamic web apps.
- Experience in using Typescript, which is the Node JS, Angular (2.0, 4.0) main code base.
- Worked with designers to create responsive Single Page Applications (SPA) on with Angular 4 Routing.
- Implemented client-side form validation, form view results using various components, services, pipes in Angular 4.
- Worked on Angular2 by consuming RESTFUL Web services and used Angular2 forms like Template Driven Forms and Modern Driven (Reactive) Forms to perform form validations both on client and server side.
- Involved in MVC architecture of Angular 2 in developing the apps, controllers, and directives which are totally customized to meet the needs of the application.
- Experienced using two-way data binding with Angular2 and Angular4 and also using concepts like Routing, Dependency injection, Promises, Observables, Services, Scopes, Controllers, and Directives.
- Used selectors, AJAX and DOM manipulation using components in Angular2 for updating the content on DOM nodes
- Used JIRA as issue tracking product management tool to maintain and collaborate on issues and tasks.
- Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development, and Customization of the Application.
Environment: Angular 2/4/7, Node.JS, MongoDB, JavaScript, Typescript, Bootstrap, AJAX, GitHub, JSON, HTML5, CSS3, Git, Visual Studio, Protractor, JIRA.
Confidential
UI Developer
Responsibilities:
- Designed Front-end webpages using HTML5, CSS3, JavaScript, Jquery, AJAX, and JSON
- Used CSS (SASS) to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
- Developed Object Oriented JavaScript code and responsible for client side validations using Jquery.
- Involved in up gradation and maintenance of new layout using the Grid orientation model Bootstrap framework.
- Involved in creating styling framework for the web pages using CSS Bootstrap along with grids, Pagination, Dialog box, Carousel, Form, Navbar, and Table
- Extensive usage of BOOTSTRAP and CSS for Responsive design.
- Worked on with database schema for user login and Registration.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- HTML Page Template Integration with word press framework.
- Involved in daily SCRUM meeting and Sprint planning
Environment: HTML, CSS3, JavaScript, Jquery, AJAX, JSON, SASS, Bootstrap, Subversion (svn), Trellow, SVG
Confidential
UI Developer
Responsibilities:
- Hand-coded HTML, CSS, JavaScript to create front-end
- Responsible for checking cross-browser compatibility, Responsive Web Design and hence worked on different browsers like Firefox, Google Chrome and Internet Explorer
- Developed the complete HTML, CSS, and JavaScript of the pages with an emphasis on performance, and SEO standards.
- Worked on writing SQL queries with SQL server database
- Jquery, JSON, AJAX, and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
- Hosting websites using Apache server.
- Making the application responsive using css3.
- Responsible for development of the web pages from mockups and Suggestions in implementing mock-ups
Environment: HTML4, JAVASCRIPT, SVN Version Control, CSS3, SQL database, Adobe Photoshop CS2
