Ui Developer/reactjs Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- 7+ years of experience in Software Design, Development and Testing. Expertise in Designing and Developing Web applications.
- Experience in designing User Interface (UI) applications and professional web applications using AngularJS, AJAX, JSF, JSP, JSON, Bootstrap, Backbone, Responsive designing
- Strong working knowledge of HTML 5, CSS 3
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Experienced in designing Using Web Standards and developing table - less layouts.
- Worked extensively in Agile Development process.
- Good experience developing high performance, scalable and robust applications using Struts, Spring, Hibernate, Grails /Groovy, Servlets/JSP, JDBC, J2EE design patterns, Multi-Threading, XML, XSL.
- Experience in Application development/maintenance of clinic software using Java, Groovy/Grails, MySQL, jQuery, JavaScript.
- Extensive experience in web design using CSS3, D3js, Bootstrap, Adobe Illustrator, Adobe Photoshop.
- Extremely proficient in making
- AJAX driven web service calls using JavaScript and jQuery framework.
- Experienced in using webpack to bundle the JavaScript files.
- Extensive experience in writing JUnit test cases using selenium web driver and experience in implementing data driven and keyword driven frameworks.
- Experience with various MVC Java frameworks like Angular.JS, EXT.JS, Backbone.JS, D3.js, Node.JS, bootstrap.JS, require .JS, D3.JS, etc.
- Developed the service layer Restful Web services using for various service tasks including email application, attachment service, and transfer of data across different applications.
- Advanced level skills in using Web Services technologies like UDDI, WSDL, and SOAP.
- Extensive knowledge-based in JavaScript, especially using jQuery in AJAX-driven web applications.
- Experienced in developing table-less layouts.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Expertise in Client Side designing and validations using HTML5, CSS and Java Script.
- Designed and developed HTML Wrappers using HTML5, JavaScript and CSS3.
- Skilled in working with software tools like Dreamweaver and Microsoft Visual Studio.
- Sound Understanding and good Experience with Object Oriented JavaScript and Implementation.
- Developed many re-usable components like Navigation Bar, Rate Plan Card, Error Message Components and integrate it into the Main Flow.
- Worked on writing the unit test cases and increasing the test coverage.
- Knowledge of complete SDLC of the project involving Design, Development, Testing and Implementation of the Project.
- Extensively worked on agile methodology.
- Hands on experience using d3.js.
- Proficient in database development: MYSQL.
- Familiar knowledge in using Thymleaf to add templates to the development workflow.
- Expert in documentation using MS tools (Word, Excel, PPT, and Project).
- Possess excellent communication and Problem-Solving skills and the ability to work as a team member, as well as independently.
- Great Knowledge in using the Chrome Developer tools for debugging and troubleshooting the front end code.
- Good experience in documenting and refactoring the frontend codebase.
- Experience working with a wide range of applications in all phases.
- Known for ability to multi-task and work on different applications at the same time.
- Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
- Highly experienced with using Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer
- Worked on IDE's like Adobe Dreamweaver, Microsoft Visual Studio to build HTML pages.
- Worked in various version control systems - SVN, GIT & TFS.
TECHNICAL SKILLS:
Operating Systems: Windows 8,7,xp, Linux, IOS
Programming Languages: JQuery, Angular Js, Java, SQL
Web (UI) Technologies: HTML, XHTML, DHTML, XML, HTML5, CSS, CSS3, JavaScript, AJAX, JSON, Angular Js (2,3,4) and jQuery
XML Technologies: SAX and DOM (parsers)
Databases: Oracle, MySQL, Mongo dB, MS Sql Server
Application Servers: WebLogic, Apache, Tomcat
Browsers: IE, Mozilla and Chrome, Safari
Development Tools: Eclipse, Dreamweaver, Web Matrix, Web storm, TextPad, Notepad++, Firebug, MS Visual Studio for web.
Open Source: Tomcat, log4J,JUnit,Ant,Putty,WinScp,Tortoise,vspehereclient
Configuration Control: CVS, SVN, GIT
Methodology: Object Orient Analysis, Design and Development using UML
Project Management Tools: Jira, Rally, Scrum works, Teamtrack
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
UI Developer/ReactJS
Responsibilities:
- Worked on web applications from scratch using Angular 2/4 to develop single page application.
- Designed and developed the layout of the application using HTML4.0/HTML5, CSS/CSS3 and Bootstrap 3.3.4.
- Created multiple reusable components and services using Angular 2/4 built-in and custom directives.
- Used Angular 2/4 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).
- Developed backend web services using Node JS and stored dependencies using NPM.
- Implemented Presentation layer using CSS Framework, Angular 2/4, Wire-framing, HTML5.
- Created Filters, Directives, Controllers and Services by using Angular2/4.
- Created Angular 2/4 controllers, factories, filters, Routers, and services.
- Used Angular 2/4 Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Adopted JavaScript and jQuery 1.1.0 to manipulate DOM, basic logic and event handlers.
- Involved in implementation of RESTFUL web service APIs using Node.js.
- Debugged and logged using Chrome developer tools, configured test environment using Karma and wrote unit test using Jasmine.
- Adopted Git for version controlling and JIRA for project tracking.
- Used Web pack & NPM, Bower for package management.
- Performed CRUD operations in the Mongodb database.
- Expertise in React JS framework to develop the SPA..
- Experience in building Single Page Application (SPA) using Angular 1.x/Angular2/Angular4 and ReactJS framework.
- Used agile methodology for the software development life cycle.
- Used Gulp as the build task runner to build and package the application.
- Responsible for checking cross browser compatibility and worked on different browsers like Internet Explorer, Firefox and Google Chrome.
- Participating the Sprint Planning and User Story Grooming sessions and suggesting can-do and cannot-do in each Sprint.
Environment: HTML5, CSS3, AJAX, JavaScript, JIRA, Bootstrap, React js, Node.js, Angular2/4, MongoDB, Git, Karma, Jasmine.
Confidential, Woonsocket, RI
UI Developer
Responsibilities:
- Involved in developing the front end applications using web technologies like HTML/HTML 5, and CSS/CSS3.
- Built Web pages that are more user-interactive using AJAX, JavaScript, and AngularJS.
- Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
- Worked on the MVC architecture of Angular JS in developing the apps, controllers and directives which are totally customized to meet the needs of the application
- Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTful Services.
- Developed high-performance web applications using JavaScript, HTML5/XHTML, CSS, jQuery, and Angular.
- Built a high-performance, reusable code library for UI and backend components.
- Implemented modules into Node JS to integrate with designs and requirements.
- Developed Web API using Node.js and hosted on multiple load balanced API instances.
- Worked heavily in AWS cloud resources to better achieve a lower cost and higher performance/uptime.
- Developed form validations utilizing Angular JS messages modules.
- Implemented re-usable templates with JavaScript handlebars and generating layouts.
- Developed data visualization tools using Algorithmic Programming, Web Sockets, JSON and AJAX for market sentiment indicators, live streaming price panels, live events count down widget, economic calendars.
- Used SVN for version control and JIRA for defect tracking.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Environment: HTML, HTML5, CSS, CSS3, AJAX, JSON, JavaScript, jQuery, AngularJS, Java, SVN, JIRA.
Confidential, SFO, CA
UI Developer/ ReactJS
Responsibilities:
- Implemented the front end using JSP, XHTML, DHTML, XML, CSS, React JS, Bootstrap, Java Script and used AJAX for dynamic web content.
- Experience in developing react components for the partner homepages using React JS.
- Involved in developing front end (UI) of the application using Angular JS 1.4.7, JavaScript, JQuery, HTML5, and CSS3.
- Angular JS tinplating uses a combination of customizable HTML tags and expressions.
- Designed various routing mechanisms and implemented http functionality in AngularJS in order to retrieve data from web servers.
- Implemented Angular controllers to maintain each view data and customized data tables and high charts into AngularJS directives.
- Used Node.js to run Webpack tasks and build the project.
- Implemented modules into Node JS to integrate with designs and requirements
- Experience with AWS accessed over http using REST architectural style.
- Customized the Node.js server to pick the local Package.json and run the applications without changing the local paths and variables.
- Implemented UI components and validations using JQuery and DOJO libraries
- Used React JS for creating reusable UI components
- Used Node JS to run Grunt tasks and build properly the project (compile, minify, concat etc.)
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Using AWS for providing online services to other websites and client-side applications.
- Created JSP's, Conversations, POJOs, Services and DAO.
- Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefox and Google Chrome
- Developed the client interface for back office bolster and worked cooperatively in Agile scrum group on the outline and improvement of use based MVC system utilizing AngularJS 2.0, HTML 5.0 and CSS3
- Used AWS for providing online services to client-side applications.
- Involved in the development of Functions, Triggers for PL/SQL backend implementation and involved in Performance tuning.
- Used for development of Java related classes and components using Eclipse 3.5 as IDE for developing the application.
- Developed Unit Tests and Test Suites using Junit and used Log4j for traces and logs.
Environment: WEBLOGIC, ORACLE ADF and ORACLE PL/SQL experience, Scala, Java 1.6, servlets, JSP, JSF, JavaScript, Subversion, API Development, JQuery, React Js, Node Js, AngularJS, HTML 5.0
Confidential
UI Developer
Responsibilities:
- Wrote JavaScript and jQuery to make sites interactive.
- Used jQuery extensively to implement the AJAX driven application used internally.
- Rendered HTML from XML stream using XSLT as per the business logic for different widgets.
- Wrote code to consume the JSON data as a part of jQuery, Ajax calls and update the DOM.
- Done validation of HTML submission page with DHTML.
- Involved in the design and development of presentation and web layers based on MVC Architecture.
- Developed client-side validation scripts using JavaScript
- Developed UI Components using Swing, Google Window Builder pro with eclipse RCP integration.
- Designed UI Modules interfaces using AJAX controls like paginations, Date Picker modules using Data Picker Widget.
- Developed the front end using HTML, JavaScript, Java Swing (AWT) and JSP.
- Developed the validations by using Java Script.
- Developed the Cascading Style Sheets (CSS), which gives the entire site a dynamic look.
- Developed screen functionality using HTML, CSS, JavaScript and jQuery.
- Developed the front end with JSP, HTML, Servlets, JavaScript and CSS.
Environment: Java, JSP, HTML, Servlets, JavaScript, jQuery, CSS, DHTML, JSON, XML, XSLT, JDBC, SQL, Swing, MVC, Ajax, XML, XSLT, MS SQL.
Confidential
UI Developer
Responsibilities:
- Involved in all phases of software engineering including requirements analysis, application design, code development and testing.
- Involved in design and development of the application framework.
- Developed the application using Eclipse IDE.
- Developed the application based on Spring framework using MVC architecture.
- Designed the web pages with JSP and HTML elements based on the page specification document, JQuery.
- Developed web applications using spring, Rest based Web services. Used HTML, CSS, JavaScript, JSP, JQUERY, Angular JS, AJAX and Bootstrap in front end.
- Developed the UI using Java, XML, XSLT, DHTML and JavaScript.
- Created our own class for handling exceptions for reusability within the project instead of throwing generic exceptions.
- Worked with agile methodology.
- Developed modules using Core Java APIs, Java collection, Threads, XML, and integrating the modules.
- Designed and developed presentation tier using JSP, HTML, DHTML, XHTML CSS and JavaScript and AJAX.
- Used GIT repository to perform all the changes, operations on the code.
- Supported the application in QA and Production environments.
- Developed PL/SQL stored procedures, triggers and used indexes for query optimization.
- Worked on bug fixes on the server side and involved in making enhancements on the UI.
- Extensively used CSS and HTML for designing new Static pages.
- Worked with struts library and connected to database using JDBC.
- Performed Unit testing using JUnit and used Log4J for logging.
- For client-side validations developed JavaScript.
- Interacted with the vendor for QA testing.
- Configured Springs-context.xml, Web.xml.
- Installed WebLogic Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
- Reported Daily about the team progress to the Project Manager and Team Lead.
Environment: Eclipse, Restful Web Services, Log4j, ANT, JUnit,Oracle10g, XML, Angular JS,CVS, WebSphere, Java Script, MVC, GIT,SQL & PL/SQL, JSP, Struts, Validation Framework, JDBC