Web/ui Developer Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- 8+ years of Involvement in outlining, executing and testing full scale UI web application with Java as the center level crosswise over stages like eCommerce, Insurance and retail.
- Experienced in creating and refreshing a site page utilizing AngularJS, React JS, HTML5, CSS3, JavaScript and jQuery crosswise over different programs and consequently accomplishing cross program similarity.
- Experienced in ReactJS and working with React Flux architecture.
- Experience in using ReactJS components like Forms, Events, Keys, Router, plus Redux, Animations and Flux in creating interactive UI's using One - way data flow.
- In-profundity information in the Software development life cycle incorporates investigation of necessity, Application outline, advancement, joining, establishment, support, execution and testing N-tier web applications.
- Extensive knowledge and working experience of web development technologies such as, JavaScript, jQuery UI, AngularJS,Angular2/4, HTML5, CSS3, SASS and Bootstrap.
- Experience in making responsive website architectures utilizing either just HTML or CSS, by utilizing CSS structures like Twitter Bootstrap.
- Expertise utilizing JavaScript and jQuery either to manipulate the DOM or for AJAX tasks.
- Good involvement in utilizing the most recent JavaScript system AngularJS, Angular 2 and worked with all its most recent ideas like administrations, custom orders, guarantees, manufacturing plant, suppliers and so on.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 4.
- Experience in SAAS and LESS scripting languages they are interpreted or compiled into Cascading style sheets.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Used Angular5 and GitHub API to develop web application to track pull request statuses over multiple repositories.
- Worked with different IDE resembles Eclipse and WebStorm and Sublime Text.
- Good involvement in utilizing different task administration instruments like JIRA and VersionOne principally for lithe undertaking administration.
- Designed, built and coordinate an automated build & releaseCI/CDprocess using GitLab, Jenkins, Nexus, and Chef on hybrid IT infrastructure.
- Experience in Unit/Integration Testing frameworks and libraries like Jasmine, Mocha and Karma for AngularJS and Node JS.
- Good comprehension of how node.js functions in the backend.
- Handed Java Multi-Threading part in back-end component.
- Develop new procedures and processes to improve production accuracy.
- Expert in outlining web applications and web substance using different Search Engine Optimization (SEO) techniques.0.
- Extensively worked in Sitecore for custom processors, creating pages, sub layouts, renderings and data items based on the templates.
- Good learning of working with Java, Spring and Hibernate.
- Performed changing plan taunt ups to W3C principles consistent HTML pages utilizing HTML, CSS.
- Experience in creating Web Services to open helpful usefulness to web clients through SOAP and RESTful web benefit calls.
- Worked with a wide range of information positions like XML, JSON level records for trade of information.
- Installing and Configuring and troubleshooting Linux Operating Systems.
- Knowledge with JS mobile frameworks like Native app using Native Script and Angular, React Native, Apache Cordova and Ionic.
- Experienced working in AGILE based advancement condition and taking part in SCRUM sessions.
- Used Test Driven Development (TDD) as part of Agile process.
- Managing SQL tables for verifying and inserting details of severs and users.
- Experience in working with MVC Architecture.
- Worked on Continuous delivery and continuous integration (CI/CD) - tools and services - specifically Jenkins.
- Experience in writing SQL queries, PL/SQL stored procedures and functions using Oracle.
- Strong correspondence, cooperation and group building abilities with capability in getting a handle on new specialized ideas rapidly.
TECHNICAL SKILLS:
Web Development: HTML5, CSS3, JavaScript, JQuery, JSON, AJAX, Node.JS, XML and PHP, DHTML, XML, XSL, XSLT, JSTL.
Frameworks: AngularJS (versions 1.5, 16.), Angular 2/4/5, Typescript, Bootstrap, React.JS, Backbone.JS, Node.JS, Struts 1.2, Redux.JS, and MVC Architecture.
Application Servers: Tomcat Apache Server, Oracle Web Logic Server, and Apache HTTP Server
Databases: SQL Server 2012, Oracle 8i, 10g/11g, MYSQL, and PL/SQL.
IDE's and Tools: Dreamweaver CS6, Photoshop CS6, Visual Studio, Eclipse IDE, Net Beans, Web Strom, Firebug, Edit Plus, Sublime text, Eclipse, Jira, and Notepad++
Programming Languages: C, C++, JAVA, SQL, and JavaScript
Operating System: Windows 2000/XP/Vista/7/8/10, MS-DOS, Unix, Linux, and Mac OS X
Protocols: TCP/IP, HTTP, FTP, and SOAP.
Testing Tools: JUnit, Karma, Jasmine and Mocha
Animation: Adobe Flash CS3, Adobe Fireworks, Adobe Photoshop, Windows Movie Maker
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Web/UI Developer
Responsibilities:
- Hands-on experience in usingReact.jscomponents, Forms, Events, Keys, Router, Animations and Flux concept.
- Extensive knowledge inReact.jsfor creating interactive UI's using One-way data flow, Virtual DOM, JSX.
- Focused on helping agile teams with UI development for large scale CMS websites or client-side web apps.
- Experience in Web technologies usingReact.JS, Angular and Material UI.
- Developed service infrastructure components in Angular5/Typescript for a unified web UI initiative.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as Angular.js, React.js and D3.js.
- Experience in developing Pie-Charts with D3.js.
- Implemented Injectable services to connect the web application to back-end APIs to POST/GET the data used in the application.
- Developing and updating a web page quickly and effectively using HTML5, CSS3, JavaScript and jQuery with the web page cross browser compatibility.
- AngularJS, Ajax module is used to handle RESTful calls to enable communication between view components and server.
- Developed custom AngularJS directives to build custom reusable components to use across the application pages.
- Worked in Agile Scrum projects and attended Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
- Used GIT for version control for defect tracking
- PerformedUnit Testingandcode coverage withKarma, Jasmine for angular JS test cases.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on theUIfor DOM/CSS Manipulation.
- Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client-side scripting using JavaScript.
- WorkedwithJQueryto improve user experience, such as Validation Engine, Data Table, Dynamic Charts, etc.
- Used the basic principles of MVC to in corporate theAngularJSto build client-side application and Node.js for building server-side API's.
- Took advantage of MVC pattern of Angular JS framework to produce higher maintainability of the code.
- Responsible to create React JS workflows such as Redux.
- Setup production dependencies for application and functionalities using Redux JS, Webpack, Grunt, Babel, Polyfill, Node JS, SAAS framework
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using D3, React JS
- Used Bootstrap to create Responsive Web Design.
- Created interactive websites and website features using JavaScript and Angular 4.0.
- Have been an active team player, helped in fixing bugs and also carried out troubleshooting.
- Used Node.js as a cross-platform runtime environment for developing server-side web applications.
- Created and deployed Web Services using,SOAP, and XML for Pulling Customer Service Records.
- Good understanding of REST API's extensive experience of integrating web services via Ajax using JavaScript, JQuery and Angular.js.
- Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python-based environment.
- Involved in designing dynamic and multi-browser compatible pages using HTML5, CSS3, LESS, JavaScript, JSON, jQuery, and ReactJS.
- Created RESTful services for the web application to perform certain functionalities on the database
- Used SOAP Web Services for communicating data between different applications
- Deployed the application onApacheTomcat Server.
- Worked closely with the Business Analysts to get the project requirement and to analyze them. Also, participated in the meetings with the Stakeholders to fully understand the requirements.
- Worked closely with the Technical Document Scripter to document all progress and was responsible for giving presentations to various committees.
Environment: HTML5, CSS, JavaScript, Angular.js, Typescript, Angular4/5, Bootstrap (3.3.2/4), MDB Angular, AJAX, JQuery, SOAP, MySQL, NPM, Oracle 11g, Eclipse, JSON, Apache Tomcat, Maven, JUnit, SASS and PaaS, RESTful, and GitHub.
Confidential, Pleasanton, CA
Web/UI Developer
Responsibilities:
- Designed and built up the UI design and front-end programming for web application that matches the wireframes utilizing the most recent HTML5, CSS3 and AngularJS.
- Developed front-end components using HTML5/CSS3 and Angular 4. Also involved in back-end in creating Web API with Entity Framework.
- Developed web applications using latest JavaScript features and frameworks such as React and Redux to build dynamic web pages.
- Worked with React-router, JSX, Babel, and React bootstrap.
- Used twitter Bootstrap for making responsive website architecture for changing screen sizes and gadgets.
- Good involvement in actualizing MVC systems like Angular.js for AJAX information calls utilizing the $http benefit.
- Designed and developed the login portal using framework AngularJS 2.0 along with HTML5, CSS3 and Type Script.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation usingAngular2.
- Worked closely with back end team to implement AJAX call to REST APIs and update dynamic functionality of HTML in Angular 5.
- Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Strong experience in Linux and UNIX OS administration, maintenance and support including installing, maintaining, troubleshooting, and using Linux/UNIX standard systems and software applications.
- Developed various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Implemented full featured front-end application using Angular 5, TypeScript and jQuery
- Analyzed and parsed the reaction of JSON/XML to refresh DOM. Worked with the SASS/SCSS pre-processor to rearrange composing the CSS stylings.
- Used Node.js and Java to perform server-side backend tasks.
- Done unit testing of JavaScript applications using Karma and Jasmine.
- Supervised the daily set-ups and start-ups of production equipment.
- Used Backbone.js and ReactJS to create Controllers to handle events triggered by clients and send request to server.
- Designing Web pages using Angular.js and Ionics framework on client side
- Converted the codebase to use modern ECMA Script (ES5, ES6) using babel, typescript to trans pile and webpack as a module loader and used reactive extensions.
- Proficient in Insite commerce CMS and Ecommerce modules of Sitecore.
- Created Many Pages in AEM and worked on L3 Pages creation.
- Develop and execute production schedules based on business demands.
- Used React.js with Redux to separate data and presentation layer. Utilized Redux stores to handle the states.
- Designed, built and coordinate an automated build & releaseCI/CDprocess using GitLab, Jenkins, Nexus, and Chef on hybrid IT infrastructure.
- Implemented Business Logic using Java, Spring MVC, and Hibernate.
- Integrated the frontend jQuery UI with backend REST API utilizing Backbone.js.
- Responsible for making the screens with table-less outlines meeting W3C guidelines
- Experience working in a fast-paced environment using Agile/Scrum, Test driven development (TDD) methodologies.
- Involved in writing SQL queries & PL/SQL - Stored procedures, function, triggers, cursors, object types, Cursors, sequences, indexes etc.
- Used Jira as a device for venture following and administration where we refresh the day by day undertakings performed.
- Used Git for rendition control and WebStorm IDE.
Environment: HTML/HTML5, CSS/CSS3, SASS/SCSS, JavaScript, Angular.js, node.js, Java, AJAX, ReactJS, Redux, Flux, Bootstrap, Ionic, Angular 4, Backbone.js, JSON/XML, Angular 5, jQuery, Agile methodology, Karma, Jasmine, WebStorm, GIT.
Confidential, Kansas City, MO
UI Developer
Responsibilities:
- Involved in different periods of Software Development Life Cycle (SDLC, for example, necessities gathering, demonstrating, examination, plan and improvement).
- Created different site page formats utilizing HTML and CSS, Bootstrap with center around client experience and consistence to gauges.
- Handled the change of the current undertaking written in JavaScript/jQuery to AngularJS.
- Migrate all Angular 1.5 components to Angular JS 2.0 API over time.
- Developed the application as Single Page Application (SPA) utilizing Angular2 MVC structure
- Handled program similarity issues in HTML, CSS and JavaScript for IE, Firefox and Chrome.
- Used Backbone.js to make Controllers to deal with occasions activated by customers and send demand to server.
- Implemented customer side approvals in enlistment frames, login and logout shapes utilizing Java Script, AJAX and jQuery.
- Worked with the LESS preprocessor to change the entire CSS.
- Implemented AJAX to enhanced client encounter and decrease the information streams Enormously.
- Monitoring and log management on UNIX, Linux servers including processes, swap management, and performance tuning.
- Worked on Jenkins For Automation and Docker For Container Service.
- Strong experience in Linux and UNIX OS administration, maintenance and support including installing, maintaining, troubleshooting, and using Linux/UNIX standard systems and software applications
- Implemented complex back-end component to get the count in no time against large size database using Java multi-threading.
- Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JavaScript, jQuery, Angular JS, AJAX, Grunt and JSON.
- Experienced in all phases of software development life cycle (SDLC), which includes User Interaction, Analysis, Design, Development, Implementation and Deployment.
- Used Git for Version control during development and maintenance.
- Worked with the AngularJS custom qualities for DOM controls.
- Worked with Spring MVC and Hibernate in the backend to assemble the business rationale.
- Written and expended Restful Web Service brings in both JSON and XML groups.
- Used Karma/Jasmine for unit testing the total application.
- Good understanding of relational databases and proficient in writing SQL queries on databases like MySQL and Oracle.
- Experience in utilizing JUnit in composing unit test cases for Restful Webservice calls.
Environment: HTML, CSS, AJAX, JavaScript, jQuery, Angular JS, Angular 2, Java, Bootstrap, Backbone.js, XML, JSON, LESS, Karma/Jasmine, Eclipse, My SQL, ORACLE
Confidential, Westlake, TX
UI Developer
Responsibilities:
- Handled all parts of the web application including looking after, testing, investigating, sending and printing
- Used HTML, CSS and JavaScript to render the dynamic site pages (introduction layer) for the application.
- Designed and created intranet web applications utilizing Java, JavaScript and CSS.
- Used JavaScript and AJAX advancements for front end client input approvals and Restful web service calls.
- Used AJAX with jQuery to parse JSON question powerfully overlay substance on pages.
- Utilized JSON for information trade amongst customer and server to ask for information and reaction preparing.
- Analyzing the site movement and Search Engine Optimization.
- Implemented unit test cases using Karma and Jasmine for Angular on client side and mocha for Node.js to test endpoints.
- Implemented dynamic page components and shape mistake approvals utilizing JavaScript.
- Used broadly AJAX idea of JavaScript utilizing the XML Http Request protest associate with outer administrations to send and get information in SOAP organize.
- Efficient in Using Configuring version controls like SVN, GIT.
- Experience with Jenkins for Automation.
- Involved in complete SDLC life cycle: Designing, Coding, Testing, Debugging and Production Support.
- Developed jQuery custom gadgets to make simple the upgrade of the website pages.
- Used Web Services utilizing SOAP to associate with other existing applications.
- Written PL/SQL queries to load the XML Patent data into DB.
- Involved in growing new functionalities as indicated by the task prerequisites under the breaking points of site arrangement.
- Continuously given contribution to extend administration exercises all through the venture lifecycle, hazard design, venture design, issues and statuses.
Environment: Java, HTML, CSS, JavaScript, jQuery, AJAX, JSON, XML, Karma, Jasmine, Mocha, Node Js, Usability Testing, PL/SQL and SOAP.
Confidential, Chicago, IL
Jr. UI Developer
Responsibilities:
- Designed and executed the User Interface utilizing JavaScript, HTML, XML and CSS.
- Participated in gatherings with the end-customers to create custom UI Components that are cross program perfect.
- Used Angular JS in creating single page applications.
- Extensively utilized Twitter Bootstrap for making responsive website architecture for changing screen sizes and gadgets.
- Implemented different Validation Controls for frame approval and executed custom approval controls with JavaScript and jQuery.
- Designed and created different Web frames utilizing HTML, CSS and JavaScript.
- Worked on Cross-Browser similarity and settled the bugs for a few programs.
- Implemented CSS highlights like multi-section format, angles and web textual styles.
- Handled all parts of the web application including looking after, testing, troubleshooting and sending.
- Agile methodology is followed for the software development.
- Produced outwardly engaging plans concentrated on ease of use, utility, cross-program similarity and SEO/web norms.
- Participated in debugging using Jasmine, Firebug and Chrome Inspector.
- Used SVN for version control tasks.
- Wrote application level code to perform customer side approval utilizing jQuery and JavaScript.
- Reviewed client input about the troubleshooting issues, settled bugs with HTML and JavaScript codes and took a shot at settling program similarity issues.
- Used SVN for Version Control.
Environment: JavaScript, HTML, XML, CSS, Angular.js, jQuery, Bootstrap, Agile, Jasmine, Firebug, SEO, SVN.
Confidential, Dallas, TX
Jr. UI Developer
Responsibilities:
- Responsible for user interface design. implementing responsive websites using JavaScript, jQuery, Bootstrap, CSS, HTML.
- Used Bootstrap to develop UI with responsive design.
- Implemented and designed user interface for web-based customer application.
- Worked on Coding, styling, and testing of reusable widgets/libraries for complex UI controls.
- Responsible for JavaScript/AJAX UI upgrades and improvements.
- Developed print previews for all the reports in the application using HTML plugin.
- Utilized jQuery and AJAX on form design and user input validation.
- Used JavaScript and jQuery to generate dynamic web pages.
- Worked with Jasmine to test and debug.
- Built webpage include stock trade course picture, video using CSS style sheet and Bootstrap.
- Implement feature like Animate Scroll full screen editor easy drop down Using jQuery Plugin.
- Used jQuery to navigate to different pages of application and create AJAX to handle asynchronous communication between client and server.
- Developed course video search system using jQuery with YouTube search APIs and implemented efficient paper search on Scottrade database.
- Used GIT for version control.
- Participated in debugging using Jasmine, Firebug and Chrome Inspector.
- Worked on website maintenance such as updating the content and improving the user experience.
Environment: Java, JavaScript, HTML, CSS, jQuery, JSON, DOM, AJAX, Bootstrap, RESTful Web Service, GIT.
Confidential
Java Developer
Responsibilities:
- Extensively worked on CORE JAVA with Collections of Generics, Templates, and Interfaces for passing the data from GUI Layer to Business Layer.
- Developed using J2EE design patterns like Command Pattern, Session Facade, Business Delegate,
- Service Locator, Data Access Object and Value Object Patterns.
- Developed the multi-user application using Java and J2EE Technologies like JSP, Servlets, Restful Web
- Services.
- Developed UI using HTML, CSS and jQuery to display the data on the client side.
- Generated JUnit Test Cases for testing various Java components.
- Designed business applications using web technologies like HTML, XHTML, and CSS based on the W3C standards.
- Developed UI using JavaScript, AJAX, Bootstrap, jQuery, CSS and HTML.
- Created Classes, Methods for different functionalities and error handling, exception management features in the application.
- Implemented the concepts of Object Orient Programming (OOPs) to ease code maintainability and readability.
- Used SVN for version control tasks.
- Written PL/SQL queries to load the XML Patent data into DB.
- Utilized AJAX to increase web page's interactivity, speed and functionality.
- Developed the Maven scripts for preparing EAR and WAR files used to deploy J2EE components.
- Involved in the requirement analysis, design, and development of the project.
- Co-ordinate Application testing with the help of testing team.
- Involved in end to end implementation of the application.
Environment: JAVA, J2EE, JSP, HTML, CSS, jQuery, Ajax, Bootstrap, PL/SQL, Maven, Junit
