React Js Developer Resume
San Antonio, TX
SUMMARY
- 7 years of experience in designing User Interface (UI) web applications using HTML5, HTML4, CSS3, CSS2, CSS, XHTML, Java Script, JQuery, AngularJS, Node.js, React JS AJAX, JSON, MVC.
- Experience in Design, Development & Implementation of web applications.
- As incumbent had lead design, schedule, assignments, code reviews using Agile and waterfall methodologies and so on related to the conversion.
- Good Knowledge and working experience on Multi - Tier Architectures and Design using client-server and Web Technologies in Financial, SCM domains.
- Good experience in creating components documentation using react.js.
- Strong experience in using the latest approaches including MVC in the browser, event - driven applications using AJAX, JavaScript, JSON, and JSONP.
- Hands on experience in creating components using React.JS.
- Communication and relationship-building skills: communicating with all levels of an organization, including delivering presentations to executive level audiences and community groups.
- Communicating technical concepts and terms to non-technical audiences, building relationships with colleagues.
- Hands on experience in Requirement Analysis, High-level design using design patterns and Object-oriented programming and OOAD concepts.
- Hands on experience in all stages of Software Development Life Cycle (SDLC).
- Knowledge in developing User Interface (UI) applications using JavaScript, HTML, CSS.
- Expertise in developing MVC architecture for web-based applications using Spring MVC framework.
- Possess application development experience using SAFE Agile & SCRUM methodology.
- Extensive experience with version control tool GIT, familiar with GIT Bash Commands.
- Worked on Oracle Maxymizer & Adobe target with Multi-Variant Optimization testing with Vanilla JS.
- Experience in performing Code reviews and peer reviews for maintaining best coding standards.
- Extensive experience in working on multiple operating systems including UNIX, Linux and Microsoft Windows.
- Experience in consuming and implementation of web services using XML, WSDL and RESTful API, Web services.
- Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes.
- Have good problem-solving skills and the ability to work collaboratively with other departments to resolve complex issues with innovative solutions.
TECHNICAL SKILLS
PROGRAMMING: JavaScript, XML, HTML, CSS, JQuery.
WEB TECHNOLOGIES: JSP, Swing, JDBC, J2EE, XML, HTML, JMS, EJB 2.1/3.0, RMI, WSDL, UDDI, DOM, SAX, XSL, X Path, HTML, AXIS, and Web Services.
DEVELOPMENT TOOLS: Eclipse 3.1, WSAD, RAD, J Developer, Ant.
FRAMEWORKS: JavaScript, React JS, Angular, JSF, Spring, Node JS.
DESIGNING TOOLS: Rational Rose, Together, Agile Methodology.
WEB/APP SERVERS: JBoss, WebLogic 8.1/10.x, WebSphere 6, Tomcat.
DATABASES: ORACLE, SQL SERVER, MYSQL
DISTRIBUTED TECH: J2EE, EJB, Spring, RMI, Web Services, MQ Series.
CONFIGURATION TOOLS: Source of Site, VSS, CVS, Clear Case.
DESIGN PATTERNS: Composite View, MVC, DAO, Singleton, Business Delegate Design Pattern.
OPERATING SYSTEMS: Windows, UNIX, Linux, Safari.
PROFESSIONAL EXPERIENCE
Confidential, San Antonio, TX
React JS Developer
Responsibilities:
- Manage work team initiatives including associated work group meetings and creation of supporting documentation (i.e. presentations, timelines and reports)
- Building rich prototypes and applications using HTML5, CSS3, JavaScript, JQuery, JSON, React JS and Bootstrap.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Research, design, develop, test, build, and coordinate the conversion and/or integration of UX designs into the JS/Java codebase.
- Participate in conceptualizing, prioritizing, and creating strategies for the product UX.
- Utilize critical thinking skills to analyze, draw conclusions and present data for use by senior leadership.
- Monitor all business transaction opportunities that enhance access to services and promote the business growth strategy.
- Used React-Router to turn application into Single Page Application
- With the concept of React JS Worked on usage metrics and end to end events tracing for analysis purpose.
- Experience in Cross-Platform Mobile Development using React Native based mobile app.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls .
- Performed analysis and presented results using SQL, SSIS, MS Access, Excel, and Visual Basic scripts.
- Developed user interfaces using JavaScript, React JS, HTML, CSS and ES6 for developing user interface.
- Worked on JIRA for Bug Tracking and Test Case Management.
- Implement modules into Node JS to integrate with designs and requirements.
- Handled in HTML5/CSS3 development and have experience React.js Responsive design.
- Participated in project planning sessions with team members to analyze business IT Requirements and translated business requirements into working model.
- Created proof-of-concept using responsive web design, Node JS, React JS, modernizer JS, HTML & CSS.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Worked on Oracle Maxymiser Multi-variant, A/B web-based application testing.
- Worked on Adobe target Optimization with Vanilla JS.
- Involved in database analysis for creating and maintaining new database tables, procedures, functions and packages.
- Wrote and automated tools and scripts to increase departmental efficiency and automate repeatable tasks.
- Used Agile development process using 2week sprints.
- Performed the System Testing , Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
ENVIRONMENT: JQuery, React JS, Redux, JavaScript, Bootstrap, Ajax, Flex, My SQL, XML, XSL, XSLT, JSON, Node JS, HTML, CSS, Git hub, Restful API, Oracle Maxymiser, Adobe Target, Vanilla JS.
Confidential, Austin, TX
Web Developer
Responsibilities:
- Manage upgrade projects for clients moving from Drupal 6 to Drupal 7.
- Develop new capabilities for sites.
- Maintain site configurations and stability through debugging.
- Build multiple Drupal modules and leverage existing modules.
- Work on Drupal front and back end development, along with theming.
- Used Dockers hub, Creating Dockers images and handling multiple images primarily for middleware installations and domain configuration.
- Refactored existing project using Restful web services.
- Developed user interfaces using ReactJS, HTML and CSS.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible for React UI and architecture. Building components library, including Tree Slide-View and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Used JavaScript and Drupal validation framework for performing front end validations.
- Designed databases, stored procedures, reports, and data input interfaces using SQL Server.
- Translated design team's UX wireframes and mockups into responsive, interactive features, using HTML/CSS and JavaScript.
- Worked with agile team to migrate legacy company website to ReactJS, HTML5, and Drupal.
- Working experience on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome and Internet Explorer.
- Experience working on several Dockers components like Dockers Engine, Hub, Machine, Compose and Dockers Registry.
- Implemented web services in RESTful Web Services using Spring Rest Template.
- Applied possible Java design patterns in the multi-tier architecture J2EE application.
- Involved in database analysis for creating and maintaining new database tables, procedures, functions and packages.
- Used Agile development process using 2week sprints.
- Involved in Jira Testing, User Acceptance Testing and Bug Fixing.
ENVIRONMENT: JQuery, HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, React JS, Redux, Flex, Web Strom , JSP, MS Office, Docker, HTML, CSS, Web Sphere Application Server, SQL.
Confidential, Buffalo, NY
UI Developer
Responsibilities:
- Created a custom responsive web application to replace a legacy line-of-business web application using Angular JS.
- Developing and designing SPA user interfaces in AngularJS.
- Worked on Front end by using AngularJS, JavaScript.
- Used Angular.js for connecting the API's using Angular.js $http service.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, AngularJS and JavaScript.
- Defined new validations through AngularJS for the form field validation implemented through HTML.
- Used AngularJS multiple in-built directives such as filters, root scope, scope, modal, template, state etc.
- Developer responsive interface using Bootstrap and used SASS for CSS.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible for front-end UI design using HTML, CSS, JavaScript, jQuery, jQuery plugins.
- Used Media Queries for the design to be compatible in all devices.
- Developed different jQuery component in MVC framework.
- Used Dreamweaver as editor for designing new pages.
- Implemented the Drag and Drop functionality using jQuery framework.
- Used Grunt as task runner to test the JavaScript with JSHint.
- Worked on Cross-Browser Compatibility and tested each & every web application on popular web browsers such as Internet Explorer, Firefox, Safari, Opera and Chrome.
- Used Media Queries to deal with different CSS related issues on different devices.
ENVIRONMENT: Angular.js, JavaScript, GIT, Bootstrap, Ajax, JSON, HTML, CSS, Oracle database, Eclipse, Dreamweaver, SPA, OOP, Mongo DB, FLUX, Twitter Bootstrap, GIT, SASS, Grunt, Photoshop.
Confidential
Software Integrator
Responsibilities:
- Designed the web pages by using HTML, XHTML,CSS and deploy the script using with JavaScript.
- Developed secured web applications by using client scripting such as JavaScript and JQuery.
- Wrote external CSS file, which linked to the HTML file to increase the traffic of the web site.
- Involved in software coding, testing, and debugging for web presentation layer using HTML and CSS.
- Developed the application logos and images by using Adobe Photoshop CS3 and Illustrator.
- Developed the Rich Internet Applications (RIA’s) with the help Adobe Dreamweaver CS3 and Adobe Contribute and AJAX.
- Designed the graphic objects, illustrations, images (vector and bitmap) and banners with using Adobe Flash MX and F Script, Adobe Photoshop and Adobe Illustrator.
- Developed the user interactive web applications and Rich Internet Applications (RIAs) using with the help of Adobe Dreamweaver.
ENVIRONMENT: CSS, HTML, XML, JavaScript, JSP, AJAX, Macromedia Flash MX, Action Script, Adobe Photoshop, Illustrator, XML, Adobe Dreamweaver MX and SQL Server.
Confidential
Software Developer
Responsibilities:
- Coding the programs in accordance with Program Specifications and adhering to Coding Standards.
- Technical Documents includes UML Class diagrams, Use Case diagrams and Sequence diagrams, State diagrams designed using Rational Rose software.
- Used Struts Tags, Struts Bean Tags, and HTML tags, Logic Tags, Nested Tags and JSTL.
- Integrated J unit test cases into the application and promoted test-driven development within the team.
- Responsible for overseeing the Quality procedures related to the project. Wrote Junit test cases for testing UI Framework classes.
- Worked in the styles (CSS) and images for the web application.
ENVIRONMENT: Java EE, UML, JavaScript, JSP, JSTL, Servlets, J Unit, XML, JAXB, WSDL, Eclipse.