React Js Lead Developer Resume
Minneapolis, MinnesotA
SUMMARY
- Over all 8+ years of experience in Agile Development of Front - End UI Applications.
- Excellent noledge on React JS, REDUX, NPM, NODE JS, JQuery, HTML5, JavaScript, CSS3, RESTful API, JQUERY, Bootstrap, Object Oriented Programming, Java, JSP, MySQL, Oracle9i and Data Modeling.
- Excellent noledge on User Experiences, Designed, prototyped and wrote coding standards with WCAG 2.0 AA compliant websites and applications.
- Experienced in building cross browser compatibility applications using HTML5 and CSS3.
- Good exposure in following Agile development practices and maintaining code quality and efficiency.
- Used Immutable.JS to leverage high performance for front-end applications.
- A Node-powered workflow and build system involving gulp, webpack and other tools.
- Expertise in source code control systems like GIT, JIRA, SVN, Bit Bucket, Version One & and Jenkins.
- Worked on building an isomorphic application using React.js and Redux with GraphQL on server side
- Hands on experience in installing and configuring, deploying, and managing web enterprise applications.
- Strong working noledge of relational database systems using MySQL.
- Expertise in handling problems and troubleshooting during development.
- Expertise in all phases of software development life cycle: System Analysis, Design, Development, Testing, Build and Deployment, support, documentation & Configuration Management followed High Quality CMMi Standards.
TECHNICAL SKILLS
Languages: Ruby, Python, Java, SQL, PL/SQL, YAML
Frameworks: React JS, Struts, Redux, MobX, MVC,RXJS,Express Js
Databases: MySQL, MongoDB, SQLite, Oracle.
Applications & Web servers: Apache Tomcat, WEBrick, JBOSS, Phusion passenger.
Web Technologies: JavaScript, JQuery, Node js, HTML5, CSS3, Bootstrap, XML.
Cloud Services: AWS Cloud Computing Platform (EC2, S3), Heruko.
IDE: Sublime text, Notepad++, Net Beans, Eclipse, Visual studio, IBM RAD.
Operating Systems: Windows, Ubuntu, Mac OS.
Version Controllers: GitHub, SVN, Bit Bucket.
Tools: Grunt/Gulp.js
Testing frameworks: Mocha, Cucumber, Capybara.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, Minnesota
React js Lead Developer
Responsibilities:
- Migrated the existing Angular JS Web Application to React JS.
- Constructed a Robust, Powerful & light weight front end application using React, Redux/flux.
- Integrated React JS with AEM so dat AEM delivers the content (JSON) tan react js displays on the frontend.
- Using TDD(Test driven Development) with mocha developed the components.
- Used bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
- Designed and developed base classes, framework classes and re-usable components.
- Implemented User interface guidelines & Standards throughout the entire application & maintenance using React JS with ES5,CSS, HTML.
- Used Redux to maintain the entire state, developed well designed Store, Reducers & Actions.
- Designed and Integrated Bootstrap modals, dropdown, alerts.
- Excellent noledge on JIRA(Tracking tool) & GIT ( Version Control using Source Tree).
- Worked on ES6 features, used babel, web pack with ES5, React JSX.
- Maintained CSS styling Standards across the C3 Portal.
- Environment: REACT JS, redux, es6, ES5, node js, FLUX, AXIOS, Ajax, CSS, JavaScript, BOOTSTRAP, JSON, RESTful, jira, gitlab, mocha, npm,JASMINe.
Confidential, Dallas, tx
React js Developer
Responsibilities:
- Migrated the existing Confidential &T internal Web Application from JavaScript to React JS.
- Constructed a Robust, Powerful & light weight front end application using React, Redux/flux.
- Developed bunch of Fixed Data Table, Bootstrap Tables for entire C3 Application.
- Worked on TDD(Test Driven Development) with Mocha for better Product Delivery & Efficiency.
- Played a critical role in implementing support for WCAG 2.0 within AMP/ InFocus.
- me used to work on short sprint for 2 weeks (tickets get assigned to me) Agile Environment. Daily stand up call for half hour.
- Created front-end features to internal portals for Confidential &T using React JS.
- Expertise in functional reactive programming (RxJS).
- Used karma-test-runner and Jasmine for JavaScript Unit testing.
- Used Backbone.js, Require.js & Node.js to improve user experience.
- Implemented ScrollSpy Feature for Admin page of the C3 Portal.
- Worked on RESTFUL web service with React, Javascript, HTML, Bootstrap, MYSQL.
Environment: REACT JS, redux, es6, ES5, node js, FLUX, AXIOS, Ajax, CSS, JavaScript, JQuery, BOOTSTRAP, JSON, RESTful, jira, source tree, git,BIG bucket,mocha, npm,JASMINe.
Confidential
UI Developer
Responsibilities:
- Lead for making Photoshop mock up copies into fully functional website pages with HTML5, JavaScript, CSS3, and JQuery.
- Used an agile work environment to deal project management process dat encouraged frequent inspection website updates.
- Creating/Designing web pages with XHTML, HTML, HTML 5, CSS, CSS 3, JavaScript, and JQuery.
- Responsible for making and transforming Brooks Brother’s website responsive and mobile friendly by using media queries.
- HTML5 Boiler plate/Modernizer used to deal with websites cross browser compatibility.
- Demandware/Business manager coding with XHTML, HTML, CSS, JavaScript, and JQuery creating webpage in business manager.
- Played a critical role in implementing support for WCAG 2.0.
- Using Jira/Confluence to handle bugs and make updates to the websites issues.
- Coding Responsive Email
- Bootstrap/Foundation Frameworks/Skeleton Frameworks used to make Brooks Brothers website more responsive and adaptable to the mobile platform.
- Cross Browser Compatibility within all browsers especially legacy browsers like IE8 and IE7.
- Manipulated the DOM with data from customers with Ajax calls, JSON Data.
Environment: HTML, CSS, JavaScript, jQuery, JSON, Ajax, Mustache, MySQL, Bootstrap, NodeJS and Photoshop.
Confidential
JAVA developer
RESPONSIBILITIES:
- Development of user interface using JSP, HTML and JavaScript
- JSF layouts are created in Navigator application as a ‘V’ of MVC Involved in Implementation of middleware framework.
- Enabled SAML Security Assertion Markup Language (SAML) 2.0 Single Sign-on with Oracle.
- Involved in requirement analysis, offshore co-ordination and design of the project.
- Designed and developed backend business logic component using EJB, & front-end view components using XML, XSL, JSP, Tag-Libs, & JavaScript’s.
- Implemented validations using JSF 2.0/Primefaces/RichFaces components.
- Used Dependency injection in Spring for Service layer and DAO layer.
- Contributed highly in key decisions on system architecture and development of reusable application components.
- J2EE Architecture was implemented using Struts based on the MVC pattern
- Responsible for user validations on client side as well as server side
- Involved in conceptualization, design & development of Security, Configuration, and Notification and Access manager components.
- Development of the Java classes to be used in JSP and Servlets
- Documentation of business requirements and functional requirements.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, SAML 2.0, Underscore, XML, JSON, Bootstrap, AngularJS, Git/Github.
Confidential
java developer
RESPONSIBILITIES:
- Involved in gathering requirements and built technical specifications from the requirements.
- Worked on developing java classes for handling petitions and forwarding petitions.
- Worked on data analysis and provided the solution sets to work teams.
- Implemented validations using JSF 2.0.
- Developed the ant script for building the application and deploying on jboss application server.
- Handled fixes/buges using JavaScript Unit Testing.
- Handled production support of application by proactively looking Confidential production issues.
- Involved in client-side validations using JavaScript for login and registration forms to both the petitioners and employees.
- Designed UML class diagrams and use case diagrams to understand the code easily.
- Provided connections using jdbc to the database and developed sql queries to manipulate the data.
- Developed front-end screens using struts to serve as data entry screen for business logic.
Environment: Java, J2EE, Struts 1.1, JSP 2.0, JavaScript, CSS, MVC, HTML, XML, Eclipse, Oracle 9i.
