Ui Developer Resume
Austin, TexaS
SUMMARY:
- 9 years of strong experience as a Front - End Developer in developing User Interface (UI) web applications by using JavaScript, DOM, jQuery, HTML/HTML5, CSS/CSS3, Ajax, JSON, Angular.js2.0, Node.js Confidential React.js.
- Extensive experience on modern front-end template frameworks for JavaScript - Including Bootstrap, JQuery, Angular JS 2.0, React JS.
- Experience with IONIC framework in designing mobile apps using Angular JS, which is used to build scalable Confidential fast applications.
- Experienced with implementing unique features of Bootstrap.
- Daily programming in server Confidential client side by using Angular.js, React.js, Java, J2EE, Node.JS.
- Used MongoDB for CRUD operations.
- Experience in creating assets including images Confidential icons in Adobe Illustrator and Photoshop.
- Performed iterative UI/UX design for various legacy applications and “to-be” systems Confidential user evaluations.
- Defining Design Process Confidential Methodologies. Defining Confidential driving UX Strategy & Roadmap, Qualitative User Research
- Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP Confidential XML.
- Experience in working MVC Architecture Confidential in using version control (SVN).
- Developed the Applications using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Façade, Business Delegate, and Service Locator.
- Experience in working Web (Web Graphics Library) for rendering interactive 3D computer graphics Confidential 2D graphics within web browser.
- Experience in developing applications using Angular JS-Bootstraplike Grids, Toolbars, Panels, Combo-Box Confidential Button etc.
- Extensively used Node.js for server side scripting and Node Package Manager for updating the application from codebase.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements Confidential CSS Behaviors in CSS.
- Experience in using CSSpre-processors like SCSS/SASS, LESS.
- Involvement in using various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Utilized the latest front end Technologies such as HTML5and CSS3for layouts.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs. UsedLo-dash for Iterating arrays, objects, & strings.
- Setup the development environment using Node.js, Grunt, Bower, git.
- Experience in CSS pixel-level layout, Consistency with browsers, Version Confidential Platform Independence.
- Worked on Single Page Applications using JavaScript frameworks like Angular JS Confidential React JS.
- Experience working on different Video plugin & Media content using HTML5.
- Experience in using various jQueryUI controls Confidential corresponding Event handlers etc.
- Used the latest HTML5elements for video playback, content rendering using semantic tags such as article, section etc.Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Client side technologies such as JavaScript, HTML, XML, XSL, Web Services etc.
- Ability to write clear, well-documented, well-commented Confidential efficient code for web development.
- Experience in using Docker in agile base development cycle.
- Experience with User Acceptance Testing (UAT) Confidential Accessibility Testing. UsedQunit for unit testing and Protractor for end to end testing.
- Strong problem-solving, organizing, communication Confidential planning skills, with ability to work in team environment. Good written Confidential oral communication skills Confidential Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS:
UI Web Technologies: HTML, HTML 5, XHTML, Angular JS, Angular JS 2.0, XML, XSLT, JavaScript, AJAX, JQuery, JSON, JSP, CSS3, UI Concept Modeling/Wire framing, Backbone.JS, Node.JS, Bootstrap, Grunt, Bower.
IDE, HTML Editor: Notepad++, Eclipse IDE, Adobe Dreamweaver, Sublime Text Editor, Brackets.
Java Technologies: Java, JDBC, JMS, JNDI, Servlets, Web Services
Frameworks: Angular JS, Angular2, Angular4,React Js, EXT JS, D3, Backbone JS, Ionic 3,Bootstrap,Prototype, Node JS, JQuery, Spring, Drools.
Web Servers: WebSphere 7.0, Apache Tomcat 5.0.25, HTTP Web Server, GIT, Jasmine
Cloud technologies: Amazon EC2, S3, AWS EMR, Dynamo DB
Testing: Junit, Log4j, Karma
Version Mgmt: Subversion, GIT, CVS, BIT bucket
Database: MS SQL Server 2008, MySQL
Build Tools: Jenkins, Maven, Docker, Gradle, Ant
Operating Systems: Windows 2003, Windows XP (Prof), Win 7, Win10.
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Austin, Texas
UI Developer
Responsibilities:
- Migrated the existing DELL internal Web Application from JavaScript to React.JS.
- Constructed a Robust, Powerful & light weight front end application using React, Redux/flux.
- Developed bunch of Fixed Data Table, Bootstrap Tables for entire Internal Application.
- Worked on TDD (Test Driven Development) with Mocha for better Product Delivery & Efficiency.
- Created front-end features to internal portals for Dell using React.JS/ MobX Confidential Sass
- Expertise in functional reactive programming (Rx.JS).
- Developing web features using JavaScript, JQuery, AMD/Require.JS Confidential SASS.
- Used karma test runner Confidential Jasmine for JavaScript Unit testing.
- Used Bacl‹bone.js, Require.js & Node.js to improve user experience.
- Implemented Scroll Spy Feature for Admin page of the Internal Portal.
- Worked on RESTFUL web service with React, JavaScript, HTM L, Bootstrap, Confidential MYSQL.
- Designed Confidential Integrated Bootstrap modals, dropdown, alerts.
- Used Redux to maintain in the entire state, developed well designed Store, Reduces& Actions.
- Worked on web application on agile base development cycle with a weekly release schedule Confidential used Docker towork on code with co-workers.
- Web application development for backend usingReact.JS with cutting edge HTML5 Confidential CSS3 techniques.
- Used Node.js to run Grunt tasks Confidential build properly the project (compile, minify, concat etc.)
- Interacted with business analyst to understand the requirements to ensure correct UI modules been built to meet business requirements. Working as a developer, assisting my team in developing two different Web-based applications.
- Functionalities include writing code in HTML, CSS, JavaScript, Angular JS, React JS JQuery, JSP Confidential JSTL tags, making use of Bootstrap framework Confidential testing the functionalities using JUnit.
- Familiar with concepts of Directives, Data-Binding, Dependency Injection in Angular JS.
- Excellent knowledge on JIRA (Tracking tool) & GIT (Version Control using Source Tree).
- Implemented User interface guidelines & Standards throughout the entire application & maintenance using React JS, CSS, Confidential HTML.
- Worked on ES6 features, used babel, web pack with ES5, React JSX.
- Maintained CSS styling Standards across the internal Portal.
- Providing consultation Confidential development support services for engaging in a commercial grade search engine including Elastic search, HTML, CSS, Responsive Web Design, TDD, Continuous Integration Confidential Continuous Delivery.
- Worked on various two different projects writing HTML, CSS Confidential JavaScript based on provided designs to get web sites Confidential web applications built within a team atmosphere. Worked on CSS pre-processor frameworks (SASS 3.4 & LESS 2.0).
- Involved in developing various generic JavaScript functions used for validating the input fields.
- Used HTTP Request to get data from web servers Confidential process JSON data to render in the UI by using observables.
- Implemented the caching of the get requests using the interceptors of HTTP Client Module of Angular.
- Created custom pipes to format the data before displaying it to the user.
- Re-designing/developing the website to enhance user experience integrating using AJAX
- Developed REST API using Spring MVC Confidential Spring boot, hosted all micro services on AWS Confidential used Elastic beanstalk to set up application Confidential configured environments.
- Implemented various screens for the front end using various predefined components from NPM.Always followed Best Practices to continuously improve User experience Confidential Performance.
- Implemented Presentation layer using HTML5, CSS Framework, React JS and Node.JS .
- Worked on Node.js as web server created a highly scalable server, Created non-blocking
Functions. UsedLo-dash for Iterating arrays, objects, & strings.
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Used Jasmine Confidential Karma for testing the application.
- Used Grunt for building the project. UsedSVN for version control and QC for defect tracking.
Environment: HTML5, CSS3, JQuery, JavaScript, JSP, ReactJS, Angular JS, Node.js, Docker, Ajax, Jasmine, PL/SQL, Cucumber, Grunt, SVN.
Confidential, Well Care, Tampa, FL
UI Developer
Responsibilities:
- Participated in requirements gathering, analysis, Conceptual Design Confidential Details.
- Implemented AJAX based UI with above said Architecture with Rich Internet UI in modules.
- Implemented AJAX driven UI Element Confidential Search Algorithm using Ajax.
- Manipulated CSS, HTML Confidential DHTML, JavaScript for presenting appealing GUI.
- Worked on jQuery extensively for various user interactions, front-end validations Confidential other visual effects.
- Worked on JavaScript frameworks like Angular JS and Redux.
- Worked extensively on web 2.0 migration from Conventional Web Frame work to Ajax driven framework Confidential extensively used jQuery, Dojo, YUI, AJAX Confidential MVC in Presentation Layer.
- Used JavaScript and CSS for UI Design Mockup. Written code in YUI/JavaScript /CSS /AJAX code of the application. Created Dynamic Integration of YUI Tab, YUI Grid, Confidential other YUI component Integration with Ajax.
- Developed custom jQuery Plugins for custom functionality of the site.
- Developing Prototype for the project using Ajax, Hardcoded JSON, jQuery, JavaScript HTML, and CSS.
- Created Confidential optimized graphic prototype websites Confidential applications interfaces using Adobe Fireworks CSS3.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
- Developed tested cross-browser compatible Confidential standards-compliant CSS-based page layouts.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: JavaScript, CSS, Angular JS, Redux preferred, Ajax, Dojo, SOAP, Shell, DHTML, XML, XSLT, UNIX, SQL, MYSQL, Eclipse, Clear Case.
Confidential
JavaScript Developer
Responsibilities:
- Developed all the UI pages using HTML, XUL, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Created XHTML Pages with CSS Confidential the Box Model.
- Using advanced level of jQuery, AJAX, JavaScript, CSS Confidential pure CSS layouts.
- Used JQuery to traverse through a DOM tree Confidential manipulated the nodes in the tree.
- Implemented the Drag Confidential Drop functionality using JQuery framework.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Involved in designing, developing Confidential configuring server side J2EE components like JavaBeans, JSP, Servlets, JNDI, and XML using IDE- Eclipse Confidential deployments in WebSphere.
- Developed SQL Queries to interact with Oracle database.
- Successfully executed all the test cases Confidential fixed any bugs/issues identified during the test cycles.
- Used JavaScript, jQuery to create Controllers to handle events triggered by clients Confidential send request to server
- Debugged the application using Chrome Inspector, Firebug, IE Tester Confidential many other debug tools.
- Used SVN repository for software version control.
- Developed all client-side logical implementation part of applications with jQuery, manipulating nodes in DOM tree.
- Worked on Cross-browser Compatibility of UI pages. Implemented comprehensive tests on Chrome, Firefox Confidential IE 8/9/10/11.
- Worked on Agile methodology.
- Designed Confidential Developed various Angular 2 Component(/ngModule), Services (observable/promises), Directive Confidential Pipes, Used Angular2 CLI commands for productivity Confidential global/generic building blocks Consumed server-side SOAP UI web services Confidential called them from angular controllers
- Used SQL queries & PL/SQL-Stored procedures, function, triggers, cursors, object types, sequences, indexes.
- Developed Server less Cloud Applications using Angular 2 Confidential Amazon Web Services .
- Used Node.js as a proxy to interact with Rest services Confidential interacting with Database.
- Working with front end technical design in react/redux for functional stories with guidance from project solution architect.
- Involved in working with offshore delivery team, resolving dependencies, reviewing implementation.
- Worked in server-side by creating RESTFUL Web using Node.js & Express.js.
- Developed client side drop down menus, search bars Confidential drop down toggles using Twitter-Bootstrap.
- Developed in an Agile Team environment using TFS & Git.
Environment: HTML, CSS, JavaScript, JQuery, Dreamweaver, JSP, Servlets, AJAX, JSON, MS Office, PL/SQL Confidential SVN.
Confidential
UI Developer
Responsibilities:
- Implement web application using MEAN Stack - MongoDB, Express, Angular 4.0, Node.js along with HTML5, CSS3, JavaScript, jQuery, Confidential Bootstrap.
- Used Angular CLI Confidential NPM for scaffolding the Angular 2 Application.
- Built the reusable components like Patient Details, Patient History, Lab Result, Current Medication, treatment process using Angular Components, Services, HTML, CSS3 based on the visual designs.
- Wrote Services with Angular to store Confidential retrieve patient data from the Mongo DB for the application on devices with the Http service.
- Used Router Module for navigates user between different tabs of module Confidential used Route guards for give roll-based access to components .
- Use Observers and Promises to keep physician Confidential other staff up to date about patient’s condition like lab result Confidential medication.
- Used Pipes to search get specific patient details from history like drug Confidential food, allergies.
- Involved in developing Responsive Web pages using Bootstrap like Grids, Panels, Dropdowns Confidential List-Group, Alerts, Progress, Confidential Forms.
- Used SASS for creating CSS frameworks store things like colors, font stacks, or any CSS value Confidential dynamically converting these SASS files into CSS files.
- Developed REST services using Node-JS, Express-JS, Body-Parser, Mongoose CORS to serve the web application with JSON data Confidential Used Postman to test API end points.
- Worked with NoSQL database MongoDB Confidential used Mongoose ODM perform database operations.
- Used Continuous deployment/Continuous Integration (CD/CI) tool Jenkins to deploy this application on AWS Confidential used GIT for Version Control of code for incremental development Confidential day-to-day basis to maintain the code history.
- Developed the functionalities under Agile Methodology Confidential used JIRA for task assignment Confidential bug tracking.
- Participated with business analyst to understand the business requirements includes converting mock-ups or wireframes into single page applications.
Environment: HTML5, Typescript 2.1, CSS3, Bootstrap 3.3, Angular-4.0, Node-JS 4.4.4, Express-JS 4.14.0, MongoDB 3.2.6, Angular-CLI, RESTful web service, Karma, Jasmine 2.5.0, Agile, Jira, GIT, SASS
Confidential
UI Developer
- The tech stack is AngularJS, Express Confidential innovative server-side technologies like Node.js, MongoDB (MEAN Stack).
- I used Angular JS components like Modules, Controllers, built-in and Customized Directives, Filters, Services to build Model-View-Controller(MVC) architecture for the web application.
- I created views Confidential performed two-way data binding for combine models to the DOM in order to view details of loan Confidential process to user.
- Implemented Service calls using Factory Confidential Service to consume the RESTful Web Services using AJAX services like $http and $resource to fetch loan application data.
- Created custom Directives using isolate scope in order to display applicant available loan option in details.
- Provided routing using $routeProvider Confidential used services like $routeParams and $location.
- Used event emitter to communicate between controllers in order to update lone details using services like $broadcast, $emit, $on.
- Used Agular’s properties of forms like $valid, $invalid, $pristine. $dirty, $touched for performing client-side validation.
- Created Dynamic web pages using HTML5, JavaScript, JQuery; Used CSS3 and Bootstrap to create Responsive Web Design (RWD) for different screen sizes Confidential pixels; Used SASS to manage CSS architecture Confidential scalability.
- Creates restful APIs in Node JS using Express JS along with Mongoose node module to insert, read Confidential update data in MongoDB database.
- Creating cross-browser compatible Confidential standards-compliant CSS-based page layouts using Modernizr.
- Performed unit testing by using javascript testing frameworks like Jasmine, Test Runner Karma.
- Used Gulp as task runner for Minification, Uglification, jshint Confidential to transpile ES6 code to ES5 using transpiler Babel .
- Used GIT for version controlling and JIRA as project management tool.
- Participated in unit testing in Test Driven Development(TDD) Confidential followed Agile methodology.
- Worked with the business analysts Confidential back-end developers to gather requirements, improve application functionality, Confidential add new features.
Environment: HTML5, CSS3, SASS, JavaScript, jQuery, Bootstrap 3.34, AngularJS 1.5, Node.js 4.4.4, Express JS, MongoDB 3.2.6, NPM, Gulp, Babel