Sr Ui Developer Resume
Austin, TX
OBJECTIVE
- Seeking an Opportunity as a Web Developer/ Front - End/ UI UX Developer that can utilize my skills and provide me the platform for growth.
SUMMARY:
- Around 6 years of proficient experience works with HTML/HTML5, CSS3/CSS, SASS/LESS, JavaScript, JSON, jQuery, AngularJS, Node.js and Ajax.
- Extensive experience in User Interface Development using web technologies resulting in extensible and intuitive web based applications in Ecommerce, Banking, Insurance, IT Infrastructure.
- Competent in developing and designing web pages efficiently using jQuery, jQuery UI and jQuery mobile.
- Hands on experience on CSS preprocessors such as LESS and SASS.
- Experience with JavaScript MVC frameworks such as AngularJS.
- Hands on experience in building RESTful Web Services.
- Experience in making Responsive Web Design Pages using Media Queries and Twitter Bootstrap.
- I develop the main products architecture for internal, client, and white label products as well as manage and help develop our product line usingReact,React - Native, Backbone, SASS, and HTML.
- Solid knowledge of complete Software Development Life Cycle (SDLC).
- Experience in developing web applications using MVC architecture.
- Expertise in using source code control systems such as Git, JIRA, and Jenkins.
- Worked with jQuery in developing various UI widgets.
- Experience in working with third party web services API’s and Web Services using Ajax and jQuery.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Experience in building Single Page Application (SPA) using AngularJS framework.
- Experience in Version Control tools including Git and SVN.
- Testing application using Jasmine Test Framework and GruntJS.
- Experience working in Agile Development Method.
- Strong knowledge of object-oriented programming towards front-end libraries.
- Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
- Involved in daily Scrum meetings to keep track of the ongoing project status and issues.
TECHNICAL SKILLS
Languages: Java/J2EE, C, C++, Java Script
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, Senscha
Frameworks: AngularJS, ExtJS,Node.js, ReactJS, Backbone.js,Bootstrap, Spring,Hibernate
Version Control: Clear case, Perforce, GitHub, SVN
IDE Tools: Eclipse, Visual Studio, Microsoft WebMatrix, JetBrains webstorm, EditPlus, Vision, Dream Viewer, Gradle eclipse, Subversive Sublime Text
Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing(spring tool suite)
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, Fiddler, BugZilla, (internet explorer)
Database: PL/SQL(oracle), MySQL, MongoDB and MS QL
Operating System: Windows, Linux, OS X, MAC OS
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Sr UI Developer
Responsibilities:
- Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
- Developed applications using HTML5, Bootstrap grid, CSS3 with Pseudo elements, classes, selectors and used JavaScript validation.
- Worked in different projects and functioned in different roles across multiple departments. In a given week my time was allocated as follows:
- Managed most the projects from beginning to end. Gathered requirements, and architected, designed and developed the solutions. The approach to each project consisted of an informal Agile process.
- Closely worked with the QA team to fix bugs.
- Added new features to the Admin Console at client-side
- Worked on login services for different accounts at server-side.
- Prototyped HTML front-end using CGI processes.
- Refactoring consisted of rewriting the application implementing the MVVM (ViewModel) pattern. The application was re-factored to be a Prism container turning existing views into Prism modules.
- Reduced technical debt by using Agile.
- Designed and developed new Services by closely working with Python Developers.
- Worked on Integrating two different servers from backend.
- Actively participated in scrum meeting and involved in leading daily scrums as a scrum master for few sprints.
- Managed application deployment (Jenkins).
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, Node.js, JSP, JSON, Git, Grunt, TDD, Jasmine, SVN, LESS, Agile, Python.
Confidential, Phoenix, AZ
Web UI Developer
Responsibilities:
- Responsible to design and developed web pages using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
- Developed applications using HTML5, Bootstrap grid, CSS3 with Pseudo elements, classes, selectors and used JavaScript validation.
- Developed dynamic responsive web application by integrating AngularJS with Bootstrap which is further integrated with web services.
- Utilized modernizer extensively to build HTML5/CSS3 based page layouts that are cross browser compatible and standard-compliant.
- Used Interactive data binding, filters and animation events using AngularJS.
- Developed the pages that are compliant to W3C and ADA standards.
- Worked with JSON for data exchange between client and server.
- Worked with SVN and Git to maintain current and historical versions of source code.
- Responsible for the UI development of single page application based onRedux.
- Interacted with java controllers like jQuery, Ajax and JSON to write or read data from back end system.
- Involved in writing application level code to interact with Restful Web APIs, Evaluate JSON from the server and making Ajax requests and handling JSON objects.
- Client Side code was written inReactJS, BackboneJSand Server Side Code were developed using MVC4.
- UsedReactJS MVC framework for developing the Single Page Application.
- Implemented a Grunt build for the frontend, creating all the Grunt tasks needed for the build and pipeline.
- Configured the application with Grunt.jsto test the JavaScript with JSHint, compile LESS and minify the source code for deployment.
- Involved in running the bower and grunt components and writing the scripting using The Node.js
- Implementation of TDD Using Jasmine Testing.
- Worked with Agile software lifecycle methodologies.
- Attend standup meetings (Scrum), estimation meetings and requirements review meeting to analyze requirements for each story card in a sprint.
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, ReactJS, Node.js, JSP, JSON, Git, Grunt, TDD, Jasmine, SVN, LESS, Agile.
Confidential, Wilmington, DE
Front End Developer
Responsibilities:
- Used jQuery, JavaScript, HTML5, and CSS3 for front end web designing.
- Defined the site layout and developed Wireframes using Adobe Illustrator.
- Developed mockups and prototypes using HTML5 and CSS3.
- Creating pages in Site Core and validating theBackbone.js, HTML code with W3C Validator.
- UsedBackbone.jsto optimize in-browser use and to load the module and to improve the Speed.
- Developed GUI usingPHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
- Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application.
- Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox (Firebug) and IE Developer Tool bar for IE.
- Designed client side dynamic JavaScript codes to build sweb forms and simulate process for web application, page navigation and form validation using various frameworks like React and Backbone JS.
- Created and developed the web-page layout and positioned/developed design elements, using Dreamweaver, HTML and Adobe Photoshop.
- ExecutedUsabilityTests and deliveredUsabilityTestingAnalytic Reports
- Involved in Testing and fixing bugs and documented the application step-by-step process.
- Has worked on Jasmine that is especially used for testing Java scripts.
- Worked on prototypes for Responsive design.
Environment: HTML5, CSS3, JavaScript, jQuery, Ajax, MVC, Backbone.js, Require.js, XML, Responsive Design, JSON, DOM, DOJO, Agile, Photoshop, Dreamweaver, Windows.
Confidential
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Wrote application level codes to perform client side validation using jQuery and JavaScript.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
- Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and Java Script to simplify the complexities of the application.
- Served as technical andusabilityadvisor and right-hand man for head of department
- 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 and XML.
- 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 ANT scripts to build the application and deployed on Apache Tomcat.
- Used SVN for version control and QC for defect tracking.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Usability Testing, Agile methodology, Eclipse, Dreamweaver, Oracle, Toad.
Confidential
Web Developer
Responsibilities:
- Understanding the functional specifications and architecture.
- Involved in Project Design Documentation, design Reviews and Code Reviews. Implemented server side programs by using Servlets and JSP.
- Designed, developed and validated User Interface using HTML, Java Script, XML and CSS.
- Implemented MVC using Struts Framework.
- Designed and developed software in C#, Java andPHP, individually and as part of a team
- Handled the database access by implementing Controller Servlet.
- Designed tables to access the database in Oracle and involved in writing PL/SQL, Stored Procedures, and Triggers.
- Used Hibernate for database access.
- Widely used HTML for web based design.
- Developed Deployment descriptor using XML files.
- Configured connection pooling using Web Sphere application server. Involved in Unit testing for various components.
Environment: Java, J2EE, JSP, Servlets, HTML, XML, JavaScript, CVS, Struts, Hibernate, Eclipse, WebLogic, PL/SQL and Oracle
