Web/ui Developer Resume
Reston, VA
PROFESSIONAL SUMMARY:
- 7+ 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 .
- 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 & release CI/CD process 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, 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
Animation: Adobe Flash CS3, Adobe Fireworks, Adobe Photoshop, Windows Movie Maker
PROFESSIONAL EXPERIENCE:
Confidential, Reston, VA
Web/UI Developer
Responsibilities:
- Hands-on experience in using React.js components, Forms, Events, Keys, Router, Animations and Flux concept.
- Hands on knowledge on understanding and implementing Angular 7 with Typescript 3.
- Extensive knowledge in React.js for 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 using React.js , Angular and Material UI.
- 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
- Performed Unit Testing and code coverage with Karma, 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 the UI for DOM/CSS Manipulation.
- Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by client-side scripting using JavaScript.
- Worked with JQuery to improve user experience, such as Validation Engine, Data Table, Dynamic Charts, etc.
- Used the basic principles of MVC to in corporate the AngularJS to 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 on Apache Tomcat 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, 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, Franklin Lakes, NJ
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 using Angular 2.
- 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.
- 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 & release CI/CD process 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, 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
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