We provide IT Staff Augmentation Services!

Sr. Web/java Ui Developer Resume

5.00/5 (Submit Your Rating)

Dayton, OH

SUMMARY

  • Around 10+ years of extensive experience in software development life cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications in various domains like E - commerce, Health and
  • Experience in developing web-applications using HTML5, XHTML, DHTML, CSS3, DOM, JavaScript, Type Script, jQuery, Ajax, JSON, XML, AngularJS1.5, AngularJS2, React JS, Backbone.JS, Knockout.JS, Node JS, Cordova, Grunt.
  • Expertise inUI Mocking Frameworks and Prototyping techniques.
  • Expertise in JavaScript coding and concepts like closures, promises, prototypal inheritance.
  • Good experience in deploying server-side real-time web applications Node.js and Express.js wif teh halp of Node Package Manager (npm).
  • Hands on experience in designing and developing Single Page Applications using AngularJS, AngularJS 2.0, React JS and Node.js.
  • Expertise in buildingCustom DirectivesinAngularJS making use ofModulesandFilters according to teh application requirement.
  • Hands on experience in React.JS, working wif Redux and Flux architecture, Webpack module bundler. Proficient in building React JS web pages wif JSX, React components.
  • Solid experience building Responsive Web Design (RWD) for different types of devices like tablets and mobiles using Bootstrap and CSS Media Queries.
  • Used CSS Preprocessors like LESS and SASS to make CSS more efficient.
  • Excellent skills in creating and accessing various databases like Oracle, MySQL, SQL server and No-SQL database like MongoDB.
  • Good experience wif autantication middleware Passport.js and event based bi-directional communication library Socket.io.
  • Hands on experience wif building automating tasks using Gulp and Grunt.
  • Working knowledge on dynamic data visualization using D3.js and Angular Fusion Charts.
  • Experience in CI/CD wif Jasmine, QUnit, Karma, Mocha, Chai, Jenkins, Protractor.
  • Hands on experience wif Amazon Web Services (AWS) like EC2.
  • Experience in version control tools like GIT, continuous integration tools like Jenkins.
  • Worked wif JIRA, Bugzilla for bug-tracking and JSLint for ensuring quality code.
  • Experience working in Scrum environment of Agile methodology for development.
  • Sound knowledge in working wif browsers compatibility issues wif browsers like IE, Firefox, Safari, Opera, Chrome.
  • Participation in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • An experienced software developer, passionate about delivering quality software products wif thorough & accurate testing and ample documentation.

TECHNICAL SKILLS

Technology\Tools & IDE\: C, C++, C#, HTML 4&5, CSS 2 & 3, JavaScript, \Eclipse, Sublime Text, Notepad++, visual \ EcmaScript6, jQuery, AJAX, Bootstrap, \ studio code, Atom, Visual Studio 2012 & 2015 \ Media Queries, JSON, SASS, .NET

SDLC Processes\Web Server\: Agile, Waterfall\Apache Tomcat 6.0, 7.0, 8.0 \

JavaScript Libraries and frameworks\Testing & Debugging Tools\: jQuery, Angular.js 1.x, Node.js, Angular2.0, \ Chrome\Safari, Firebug, Web Debugger, \ D3.js, React.js, Knockout.JS, Backbone.JS \Jasmine, Qunit, Karma\

Web Services\ Version Control\: JSON, AJAX, RESTful\ Git, SVN\

Reporting Tools\Database\: D3.js, AngularJS Fusion Charts\MongoDB, SQL Server 2012 & 2014 \

PROFESSIONAL EXPERIENCE

Confidential, Dayton, OH

Sr. Web/Java UI Developer

Responsibilities:

  • Built rich prototypes for designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, Angular 2, Express, Node.JS, MongoDB, NPM, JSON, AJAX, SAAS etc.
  • Involved in design, development and testing phases of project and involved in design, analysis, and architectural meetings wif client.
  • Worked on Angular2 routers, components, custom directives, services & form validations
  • Worked on child components and parent component creations, wif different interfaces, classes, constructors, and other oops concepts of typescript.
  • Implemented Angular Router to enable navigation from one view to teh next as user performs application tasks.
  • Used Rxjs in Angular2 to make teh HTTP requests to teh REST API for getting teh user details.
  • Created typescript reusable components and services to consume REST API's using component based architecture provided by Angular 2.
  • Used Angular 2 to create a Single Page Application (SPA) which can bind data to specific views and synchronize data wif server.
  • Implemented ng2-google charts, ngx-cookie- service and ng2-dragula.
  • Used primeng data tables, messages and primeng drag and drop in angular4.
  • Used momentjs and wrote generic classes for time zones.
  • Used D3.js to implement data visualization by displaying charts.
  • Created teh Node.js Server using Express.js and from front-end side Angular 2, backend is MongoDB.
  • Converted data from database into JSON format files and retrieve useful information using AJAX calls to render teh response in UI.
  • Created Responsive Designs (Mobile/Tablet/Desktop) using HTML5 & CSS3.
  • Incorporated MVC architecture using spring framework
  • Improved performance of teh application by optimizing REST calls, and minifying teh JavaScript code, making more reusable components, and writing modular, industry standard and uncluttered code.
  • Used JIRA for bug tracking and GIT for code repository and version control
  • Wrote test plans and performed unit testing and performance testing using Jasmine and Karma.
  • Followed Test Driven Development to minimize errors dat can creep up in later stages.
  • Developed teh pages dat are complaint to W3C and ADA standards
  • Leading role in UIframework design, fixing cross browser challenges and service layer exception handling.
  • Performed teh full spectrum of Web-related tasks, including rapid prototyping, design and layout, performance tuning and optimization, server-side programming, AJAX/RPC/Web-service interactivity and testing in a highly team oriented and deadline-driven settings.
  • Worked wif diverse team of product owners and UX designers in fast paced environment, wif quick iterative cycles.

Environment: Angular 2.0, HTML5, CSS3, Bootstrap3, SASS, JavaScript, jQuery, Moment.js, Node.js (4.1.1), JSON, AJAX, MEAN stack (MongoDB (2.2.4), Express.js (4.14.0), Angular 2.0, NodeJS), Grunt, Jasmine, Karma, Jenkins, JIRA, GIT.

Confidential - Kansas City, MO

Java UI Developer

Responsibilities:

  • Developed fully functional responsive modules based on Business Requirements using HTML5, CSS3, Bootstrap, SASS, JavaScript, jQuery, jQuery plug in, React.js.
  • Involved in creating reusable UI components to render view pages using ReactJS along wif Redux.
  • Implemented React-Redux life cycle boiler plate scripts to decrease teh project duration.
  • Worked on Lifecycle methods, State, Specs, Props, and Events to create interactive and stateful react components.
  • Utilized React-Redux Action Creators, create Store from redux library to connect reducers and containers, to update teh state and virtual DOM.
  • Implemented React-Express-Middleware for rending components and routing.
  • Managed projects wif Web pack and combined wif Bower package manager to install JavaScript latest version of libraries based on running in teh Node.js environment.
  • Used ECMA script 6 wif React.js and used BABEL to transpile teh code to ECMAscript5.
  • Created teh schema and wrote middleware to store teh data on Mongoose, MongoDB.
  • Mainly responsible for developing Restful API using spring framework. Developed different controllers dat return teh response both in JSON and XML based on teh request type.
  • Processed JSON data from RESTful web services by using Ajax to get resources from teh database and populated data to teh client side.
  • Developed dynamic data visualizations by using D3.js (Data Document Driven).
  • Validate user input before sending teh page off to teh server by using teh JavaScript.
  • Used teh Mozilla Firefox extension, Firebug, developer tools to view and debug HTML, DOM and JavaScript.
  • Performed Unit testing on applications using tools Mocha and Chai by following Test Driven Development, used JIRA for bug tracking and JSLint for ensuring quality code.
  • Used Jenkins for continuous integration and continuous deployment pipeline.
  • Used GIT as version control tool to update work progress and attended daily Scrum sessions.

Environment: ReactJs, Redux, HTML5, CSS3, Bootstrap3, SASS, JavaScript, AJAX, JSON, XML, JQuery, Axios, MERN stack (MongoDB (2.2.4), Express.js (4.13.0), React, Node.js (4.1.1),), Mocha, Chai, Jenkins, JIRA, Git.

Confidential - Charlotte, NC

Responsibilities:

  • Involved in gathering teh requirements, analysis, design and development of teh project.
  • Designed and developed Web Responsive Screens using HTML5, CSS3, JavaScript, JQuery, AJAX, Require.JS and Bootstrap.
  • Implemented designed patterns like Factory pattern, Singleton Pattern, Builder Pattern, Prototype Pattern and etc.
  • Extensively used LESS (Dynamic Style Sheet Language) while styling wif CSS3.
  • Used Knockout.JS to bind HTML to JavaScript Objects and to create Single page application (SPA).
  • Heavy use of Knockoutview models for separation of UI, data, and logic concerns.
  • Proficient in developing applications using MVC and MVVM design patterns.
  • Customized Restful Web Service using Restful API, sending JSONformat data packets between front-end and middle-tier controller.
  • Performed DOMmanipulations, create Templates, Custom Directives, Controllers, and established two-way Data binding using Angular JS.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Implemented Dependency injection(DI) using Angular injector for creating components, resolving their dependencies,and providing them components as requested.
  • Created custom Angular directive and services.
  • Successfully handled JSON data and carried out JSON parsing for form submissions and DOM manipulation
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.JSand jQuery.
  • Karma for JS test-runner built wif node.js and Microsoft Fakes framework for unit test of Server side code.
  • Implemented Caching, Session State, Cookie Management, View State, POST and GET techniques.
  • Involved in Unit testing, integration testingand deployment of teh application
  • Used JIRA ticketingsystem to keep track of issues and Version One ALM tool for tracking work flow of User stories.
  • Used TortoiseSVN for source code repository and versioning.
  • Code Reviews and Demo of progress to Business owners every sprint.
  • Participated in daily Scrums (Agile) wif teh whole team to discuss about teh progress of teh application development, specs to be taken care and specs dat already completed.

Environment: Knockout.JS, Angular JS 1.x, LESS, HTML5, Web Services, Karma, node.js, Require.js, Navigation.JS, Web API, REST, Share point, AGILE, MVVM, OOPs, SOLID, XML, CSS 3, Angular.JS, UX, jQuery, windows server 2008 R2, LINQ, IIS 7.0, AJAX Toolkit, WPF, JIRA, TortoiseSVN.

Confidential - Peoria, IL

Web/ Java UI Developer

Responsibilities:

  • Designed GUI using JavaScript, Angular.JS, HTML4, DOM, AJAX, CSS2.
  • Created responsive design using Bootstrap and worked wif JSP templates and Node.js.
  • Used HTTP service for exchanging JSON data between client and server.
  • Extensively designed Services and Filters for customization.
  • Developed Web Services for data transfer from client to server and vice versa using Spring MVC, SOAP, WSDL, and UDDI.
  • Designed Forms and performed validations in AngularJS.
  • Handled Client end validations and DOM manipulations through Java Script and designed Front End wif Object Oriented JavaScript Framework
  • Used Angular router to navigate to different templates.
  • Extensively used Bootstrap to achieve teh Responsive web design.
  • Developed SOAP based Web Services for Integrating wif teh Enterprise Information System Tier.
  • Used Mongo DB along wif Node.js, as a database to store JSON.
  • Used Node.js to interact wif Restful web services along wif teh interaction of databases.
  • Creating custom UIcomponents and implemented UIMVC framework.
  • Involved in writing Junit test cases, Used Agile Methodology for software development.
  • Upgraded SQL queries in improving teh overall performance and rendering time of teh reports.
  • Created dropdown list using AngularJS UI Bootstrap for different tabs wifin teh sidebar like Academic resources, Career Services.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like safari, internet explorer, Firefox and Google chrome wif teh halp of frameworks of AngularJS and other JS libraries. Used Git as repository.

Environment: HTML4, CSS2, JavaScript, Angular.js 1.3.18, Node.js, AJAX, JSON, XML, ECLIPSE, SVN, Bootstrap, Apache, PHP, and MongoDB

Confidential

Web Developer

Responsibilities:

  • Creating Front-end Applications using HTML, CSS and JavaScript.
  • Elegant implementation of page designs in standards-compliant HTML and CSS.
  • Creating rapid prototypes of interfaces to be used as blueprints for technical development.
  • Developed all teh UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, JQuery, and Ajax.
  • Created XHTML Pages wif CSS and teh Box Model.
  • Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used JQuery to traverse through a DOM tree and manipulated teh nodes in teh tree.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on teh client side wif in teh forms.
  • Developed SQL Queries to interact wif Oracle database.

Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, AJAX, JSON, MS Office, PL/SQL and SVN.

Confidential

Software Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS2.
  • Developed teh validations by using JavaScript.
  • Used jQuery, Ajax for service calls on pages to interact wif teh server for information.
  • Created SQL queries to perform insert, update or delete operations on MySQL database.
  • Used water fall methodology for teh software development.

Environment: HTML, CSS2, Bootstrap2, JavaScript, Ajax, JSON, XML, MySQL

We'd love your feedback!