Ui Developer Resume
Dallas, TX
SUMMARY
- Around 7 years of extensive experience as a UI Developer specialized in designing and developing professional web applications.
- Well versed with Software Development Life Cycle process which includes designing, developing, testing and implementation.
- Hands on experience in developing Web Applications using HTML4/5, CSS2/3, JavaScript, XML, XHTML, JavaScript, AngularJS, NodeJS, BOOTSTRAP and jQuery.
- Insightful noledge of using CSS pre - processors like SASS and LESS.
- Experience implementing asynchronous communication using AJAX and handle JSON/XML data with callback functions of JQuery and RESTful API web services.
- Good Knowledge on MVC and MVVM architectures and experience in developing Responsive Web Design applications using CSS3 Media Queries and Bootstrap.
- Good noledge on JavaScript, ECMAScript
- Optimized teh frontend into a single page applications (SPA) using AngularJS, Angular2, ReactJS and NodeJS.
- Worked with architecture teams to implement upgrade of AngularJS to Angular2.
- Fluent in developing applications using Angular2 features like components, pipes modules, templates, meta data, data binding, routing and Angular CLI.
- Expert in all aspects of AngularJS like routing, modularity, dependency injection, service calls and custom directives for single page applications.
- Trained in writing server side scripting language NodeJS with Express.
- Developed application code and created test cases for JavaScript and its frameworks using Mocha, Chai, Protractor, Q Unit, Jasmine and Karma.
- Clear understanding of task runner tools like Grunt & Gulp.
- Used Node Package Manager (npm) and package managers like Bower, Babel and Webpack.
- Some exposure to MongoDB and writing optimized SQL queries for relational databases like SQL Server, MySQL and Oracle.
- Used GIT and source tree for version control.
- Used JIRA for Defect tracking.
- Knowledgeable in Clear understanding of Unit testing, Integration testing, Regression testing and Acceptance testing.
- Exercised with text editors like Microsoft Visual Studio, Atom, Brackets, Sublime Text, Notepad++ and WebStrom.
- Skilled in all facets of Adobe Photoshop, Fireworks, After TEMPEffects, Illustrator etc.
- Involved in various software development methodologies Agile, Scrum, Waterfall, Jira, BDD (Behavior Driven Development) and TDD (Test Driven Development).
TECHNICAL SKILLS
Web Technologies: HTML4.0/HTML5, CSS2/CSS3, AJAX,JSON,XML, Bootstrap
CSS Pre Processors: SASS, LESS,SCSS
Scripting: JavaScript, TypeScript, ES5, ES6
JavaScript Libraries: jQuery, ReactJS
JavaScript Frame Works: Angular JS, Angular 2, Node JS, BackboneJS
Task Runners: Grunt, Gulp
Package Mangers: npm, Bower, Webpack, Babel
Database: MongoDB, MySQL, SQL Server, Oracle 10g
Text Editor: Notepad++, Sublime Text, Atom, Visual Studio, Brackets, WebStorm, IntelliJ IDEA
Testing Tools: Karma, Jasmine, Protractor, Mocha, Chai, Q unit
Version Control: Git, Source tree
Servers: Apache Tomcat, IBM WebSphere, WebLogic
SDLC: Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE
UI Developer
Confidential - Dallas, TX
Responsibilities:
- Developed and customized features for Confidential Inc. which is an online vehicle auction and remarket company. Teh features implemented were utilized by teh sellers in teh portal which are mostly banks and insurance companies involved in selling teh salvage vehicles through Confidential .
- Optimized teh frontend into a Single Page Application (SPA) architecture and client side MVC usingAngularJS.
- Designed and developed website from scratch for teh sellers in Germany, India and Spain with custom requirements.
- Designed Responsive UI using HTML5, CSS3, Bootstrap, LESS, JavaScript,AngularJS, and Ajax & JSON.
- CodedAngularJS controllers and directives for application functionality.
- Implemented Angular 2 Services for connectivity between web application and back end API’s.
- Used AngularJS Directives like ng-app, ng-repeat, ng-controller, ng-model, ng-show, ng-click etc.
- Created AngularJS Controller Which Isolate scopes perform operations in UI.
- Worked on jQuery to develop code for custom client-side validation.
- Designed various multiple styles with colors, fonts, and backgrounds in CSS.
- Used SASS, SCSS for code magnification.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.,
- Involved in writing test cases using Jasmine and Karma to ensure 100% code coverage.
- Implemented end to end test with Protractor.
- Experienced in using JIRA for bug tracking, issue tracking and project management purpose.
- Managed source control and version control using GIT.
- Involved in development and finalization of initial design of teh application and worked with business team, and designers to resolve teh issues.
- Employed Scrum concepts of Agile Development Methodology for software development.
- Delivered teh best design aesthetics under tight deadlines, while TEMPeffectively managing trade-offs between businesses needs and portal user benefit.
Environment: HTML5, CSS3, JavaScript, Angular 2.0, TypeScript, REST API's, npm, Jasmine, Karma, Protractor, JIRA,GIT, WebStorm and Visual Studio.
UI Developer
Confidential - Philadelphia, PA
Responsibilities:
- Involved in designing teh front-end applications using web technologies like HTML/HTML 5, CSS3, Bootstrap, JavaScript, jQuery, AngularJS and NodeJS.
- Wrote application level code to perform client side validation and implemented dynamic page elements using JavaScript.
- Designed services and factories and injected into various methods by using AngularJS.
- Designed customized filter techniques in teh webpage using AngularJS.
- Developed Routing module for teh application according to teh URL.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Implemented date calendar using jQuery.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Wrote jQuery function while implementing various UI Screens across teh whole web application (both consumer facing as well as internal application).
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Worked on making AJAX calls to connect teh database using RESTful web-services and also worked on integrating teh middleware to teh front end.
- Used dependency tools Grunt to perform repetitive tasks minification, compilation, Unit testing.
- Used JIRA issue tracking features.
- Extensively used Git for version controlling and regularly pushed teh code to GitHub.
- Used Jasmine and Karma as end to end testing tools for debugging and software quality insurance.
- Used Visual Studio and WebStrom as text editor.
- Involved in daily SCRUM meetings to keep track of teh project status.
Environment: HTMl5, CSS3, JavaScript, jQuery, AngularJS, AJAX, JSON, RESTful Web Services, Karma, Jasmine, NodeJS, MongoDB, Git, Agile, SUBLIME Text.
UI Developer
Confidential - San Bruno, CA
Responsibilities:
- Developed dynamic web pages using HTML, jQuery, Bootstrap, CSS3 and Sublime Text Editor.
- Designed teh front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Worked on AngularJS of Scopes, Models, Services, Dependency Injection, Routing and Prototyping.
- Experienced in developing J2EE components on Application Servers like Tomcat, IBM WebSphere Application Servers, Web Servers and Edge Servers
- Implemented Ajax to teh capability of intranet PHP Web Pages
- Working with custom Angular directives to develop front-end application.
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and JIRA for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Used JavaScript libraries likekarma, chai, jasmine, and protractor.
- Using advanced level of jQuery, AJAX, JavaScript and CSS.
- Define technical requirements based upon business requirements.
- Writing lot of JavaScript for teh Closing Funding tasks UI's using Angular JS Framework.
- Used JIRA for project management and tracking project status.
- Worked with an Agile, Scrum development methodology to ensure delivery of high-quality work with monthly iteration, involved in sprint planning and retrospectives.
Environment: HTML4, CSS2/3, JavaScript, AngularJS, Gulp, Grunt, Git, Jasmine, Karma, Windows and Visual Studio.
Front-End Developer
Confidential - San Jose, CA
Responsibilities:
- Developed Web Interface using Java Script, HTML, and CSS.
- Developed different GUI screens and user validations using JavaScript.
- TEMPEffectively implemented AJAX in developing dynamic web pages
- Developed AJAX code, JavaScript and worked on integration.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, MVC Frameworks (ember) JSON.
- Worked with Cross-Browser Compatible issues.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Gatheird teh data from teh backend using AJAX and jQuery, JSP.
- Designed and developed intranet web applications using JavaScript and CSS.
- Experience in working with different Text Editors and IDE's like Notepad++ and Visual Studio.
- Experienced in Waterfall Software Development Life Cycle (SDLC) includes Analysis, Design, Development, Testing and Deployment.
Environment: HTML4, CSS2.1/3, JavaScript, jQuery, AJAX, MySQL, SQL Server, Notepad++, Visual Studio, MS office, MS Visio, Waterfall Methodology.
Front-End Developer
Confidential
Responsibilities:
- Involved in development, design and implementation front end part of teh widget based application.
- Wrote code to fetch data from Web services using jQuery AJAX via JSON response and updating teh HTML pages.
- Used jQuery template for markup integrated with JavaScript & CSS.
- Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally.
- Used HTML for audio and video playback.
- Involved in developing HTML and JavaScript for presentation, data validation on teh client side with in teh forms.
- Wrote JavaScript for validation and populating teh various fields for teh client side validation.
- Used backbone.js as Model, Widgets as Controller and jQuery template as View.
- Used Ajax, JSON with jQuery for request data and response processing.
- Used JIRA for bug tracking.
- Involved in daily scrum to discuss teh design and work progress. Worked in Onsite - Offshore model.
- Experienced in Waterfall Software Development Life Cycle (SDLC) includes Analysis, Design, Development, Testing and Deployment.
Environment: HTML, CSS, JavaScript, jQuery, Bootstrap, AJAX, JSON, Apache Tomcat, MySQL, SQL Server, Notepad++, Visual Studio, Jasmine, MS office, JIRA, Sublime Text, Waterfall Methodology.
