Ui Developer Resume
AustiN
SUMMARY:
- Around 3 Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, Integration, maintenance and testing of various client/server, N - tier and web applications.
- Experience in developing using HTML5, CSS, AJAX, Object oriented JavaScript, JQuery, XML, AngularJS2, React.js and AngularJS templating.
- Expertise in Single Page Applications development (SPA) using AngularJS and AngularJS2.
- Solid understanding with AngularJS4
- Knowledge in Bootstrap CSS and Responsive Web design.
- Experience with jQuery UI in building more responsive and interactive web pages using Widgets, Interactions, Effects and Utilities
- Expertise in using SVG, CANVAS to create the 2D graphics for interaction and animation
- Expertise in client side validations using JavaScript and strong knowledge of JavaScript task runner Grunt
- Experience in applying the latest development approaches including MVC framework in the browser, event-driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experience with GIT for code management.
- Expertise in Responsive Web Design techniques with excellent Design skills for all form factors.
- Experience in developing Prototypes.
- Experience in developing functional prototype pages from the mock ups.
- Good knowledge in React JS, WebPack and Type Script.
- Sound Understanding and good Experience with Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
- Experienced in debugging and troubleshooting existing code using Firebug and Developer Tools.
- Experience in development of DB components (Tables, Views, Stored Procedures, queries constraints - CRUD) in Oracle, SQL Server, NoSQL databases..
- Experience with Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
- Experience with Frontend testing like jasmine and Karma .
- Demonstrated ability to complete projects in deadline oriented environments.
- Good experience in Document Object Model (DOM) and DOM Functions.
- Excellent analytical skills with capability to adapt new technologies.
TECHNICAL SKILLS:
Web Technologies: HTML, CSS, XML, Bootstrap, AJAX, jQuery, LESS, SASS, JSON.
JS Frameworks: Angular.JS2, Angular.JS, React.JS, Backbone.JS, Node.JS
Programming Languages: JavaScript, TypeScript, C, C++, Java
Methodologies: Agile, TDD
Debugging Tools/Testing: IE Tester, Jasmine, Karma
Build Tools/Repository: GIT, SVN, ANT, Maven, Jenkins
Operating Systems: Windows, Linux, Mac OS X
Database: Oracle, MongoDB, SQL Server, MS-Access, MySQL
GUI editors: Eclipse IDE, NetBeans, Dreamweaver, EditPlus, JSfiddle
PROFESSIONAL EXPERIENCE:
Confidential, Austin
UI Developer
Responsibilities:
- Responsible for the re-design of existing application and maintenance of New Platform.
- Replaced existed Angular JS code with Angular JS2 code, which decreased number of lines of code for a web application.
- Built web applications which are more user interactive using latest technology Angular JS2.
- Redesigned existing AMT application using AngularJS to improve usability, performance and maintenance of the application
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Angular.js, Bootstrap and JSON.
- Developed application using JavaScript, Angularjs2, SAAS and HTML 5.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular JS2.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity using CSS preprocessors like SASS.
- Designed and implemented a lead discovery web application using Typescript, Angular JS, JavaScript, HTML, CSS, MVC, and Web API
- Creating UI controls using Typescript, CSS, HTML5
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server and used Karma-Jasmine unit testing.
- Developing custom HTML elements using Angularjs directives.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js and Bootstrap.
- Brought the HTML and CSS of an existing web site to the latest web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model and tested Ajax calls using REST clients like Postman.
- Created a CSS framework for using a 12-column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
- Built Presentation templates, design, and diagrams to illustrate the marketing materials.
- Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
- Involved in an AGILE based approach to UI Development, completed defined user stories in rally successfully and fixed defects in HPQC.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Angular JS2, AngularJS, Bootstrap, XML, Oracle, Java/J2EE, Karma-Jasmine, HPQC, Tortoise SVN
Confidential
UI Developer
Responsibilities:
- Developed the UI interface using JavaScript, jQuery, CSS3 and HTML5.
- Used JavaScript MEAN stack: MongoDB, AngularJS, ExpressJS, and Node.js to build e-commerce application.
- Used Bootstrap, RESTful, AWS, AngularJS, JSP, ReactJS and SPRING MVC on the front-end for registering a new customer and configured it to connect to database using Hibernate.
- Developed responsive Single Page Application (SPA) using AngularJS, JavaScript, JQuery, HTML5, CSS3 and LESS.
- Worked with D3.js in various levels of projects which brings data to life using HTML, SVG, and CSS.
- Develop consumer based features and applications using Python, Django, HTML and Test Driven Development (TDD).
- Rewrite existing Python/Django modules to deliver certain format of data, track and monitor project status in JIRA (Agile).
- Created Menus and Drawer component by using TypeScript.
- Used ReactJS for search engine optimization and worked with Visual studio.
- Involved in running the browser and grunt components and writing the scripting using Node.js.
- Used AJAX to request JSON data through third party REST APIs to acquire products data from server and display it.
- Developed the code using LESS framework, which in turn would generate plain CSS for the dynamic pages.
- Configuration of Grunt.js to test the JavaScript with JSHint, run unit tests with Jasmine-Karma.
- Developed various commands and helper classes using core Java with multi-threaded concepts and MVC design patterns.
- Build data visualizations to monitor file server load, web server speeds, data processing using D3Js, jQuery, MySQL.
- Used GIT version control system to pull, push, commit and raise pull requests from developed code.
- Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a RESTful server on a different domain.
- Implemented mock services in Node.js with the help of modules using ExpressJS.
- Built performant components utilizing ReactJS and Redux, increasing re-usability of common UI functionality.
- Implemented bottle micro-framework with REST API and MongoDB (NoSQL) as back end database.
- Involved in the development of pages using Bootstrap framework.
- Used JQUERY, JSON, AJAX and DOM to create interactive web applications and auto-complete form validations.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
Environment: HTML5, CSS3, Java, JavaScript, DHTML, jQuery, AJAX, JSON, AngularJS, NodeJS, Bootstrap, BackboneJS, DOM, RESTful WebServices, ReactJS, MongoDB, GIT, LESS, GruntJS, SOAP, JSHint, Spring MVC, Jasmine
Confidential
Java Developer
Responsibilities:
- Involved in designing and developing enhancements per business requirements with respect to front end JSP development using Struts.
- Developed Graphical User Interfaces using struts, tiles and JavaScript. Used JSP, JavaScript and JDBC to create Web Servlets
- Utilized the mail merge techniques in MS Word for time reduction in sending certificates
- Involved in documentation, review, analysis and fixed postproduction issues.
- Worked on bug fixing and enhancements on change requests.
- Designed the various animations with different graphics using with Macromedia Flash MX with Action Script 1.0, Photo Impact and GIF Animator.
- Understanding the customer requirements, mapping them to functional requirements and creating Requirement Specifications.
- Developed web pages to display the account transactions and
- Application UI creation using GWT, Java, JSP, CSS and web standards improving application usability always meeting tight deadlines
- Responsible for the configuration of Struts web based application using struts-config.xml and web.xml
- Modified Struts configuration files as per application requirements and developed Web services for non-java clients to obtain user information details pertaining to that account using JSP, DHTML, Spring Web Flow and CSS.
Environment: HTML/CSS/JavaScript/JSON, UI frameworks & libraries Struts, Spring MVC, jQuery, MVC concepts, XML, SVN.