Ui Developer Resume
TX
SUMMARY
- Over 5+ years experience in developing UI/web applications using HTML, CSS, JavaScript and Java Script frameworks and libraries like Bootstrap, jQuery, Angular Js, Node Js, Backbone.js, React JS.
- Well - versed in working in a UI/UX development environment
- Experience in developing Java/J2EE applications on cross platform development and design using Object Oriented Programming technologies using java, j2ee, Design patterns, JSP, Servlets, Struts, spring and Hibernate.
- Expertise in deploying web application using Web/Application Servers like Apache Tomcat and WebSphere.
- Experienced in Java Web Services with real time knowledge using SOAP, WSDL and REST services.
- Practical experience of working with technologies like Kendo UI and jQuery UI for developing a presentable User Interface.
- Expertise in working with MVC frameworks like Angular JS, Backbone.js.
- Strong knowledge and experience in Node JS for providing back-end support for the application.
- Implemented responsive web-based applications by integrating the concepts of Bootstrap framework.
- Proficient in handling elements of Document Object Model (DOM).
- Experience on working with LESS and SASS for present and optimizing CSS.
- Experience in different stages of development in Agile and Waterfall methodologies.
- Dealt with issues related to cross-site-scripting while developing web-based applications.
- Experienced with Firebug for Mozilla and Chrome debugger and IE Developer Toolbar for Internet Explorer.
- Proficient in working in Test Driven Development (TDD) by writing test-cases in Junit.
- Used testing frameworks like Jasmine and Mocha for testing Java Script
- Strong experience in working with IDEs like Eclipse, IntelliJ
- Experience of working with different kinds of databases like SQL, Oracle 11g.
- Experienced with using various open source frameworks and tools for building large enterprise class applications and optimizing the development life-cycle.
- Strong technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence.
TECHNICAL SKILLS
Languages: Java, C, C++, Python, J2EE
Web: HTML/ HTML5, CSS/ CSS3, JavaScript
Testing: JUnit, Jasmine, Mocha
Java Script Technologies: jQuery, AJAX, Node JS, Angular JS, Bootstrap, Backbone.js, Require JS, Knockout JS, EXTJS, React JS CSS LESS, SASS
Databases: My SQL, SQL Server, Oracle
Dev Environment: Eclipse, IntelliJ, Sublime, Atom
Web Services: RESTFUL, SOAP
SCM Tools: SVN, GIT, CVS
Build Tools: Ant, Maven
Servers: Apache Tomcat, JBoss, Web Logic
Environment: Windows XP/8/10, Linux, Mac OS X
SDLC: Waterfall, Agile, Scrum
Web Dev Tools: Fire Bug, Chrome Developer
PROFESSIONAL EXPERIENCE
Confidential, TX
UI Developer
Responsibilities:
- Designed User Interface using Angular js, Bootstrap, HTML5, and CSS3.
- Business Layer design as well as Data Access Layer using Entity Framework.
- Test Driven Development.
- Involved in the creation of Web API services.
- Set up the Application Deployment on Staging and Integration servers using Jenkins.
- Prototype design and development in HTML, CSS, JavaScript and DHTML.
- Involved in designing of User Interface with CSS3, HTML5 and JavaScript.
- Used AJAX Scripting language for validations.
- Used SOAP to implement Web Services and Consumed, Published XML Web Services in the application.
- Skilled information architecture layouts and basic flow of website.
- Utilized Grunt, JQuery and Less for build process and JavaScript architecture.
- Used JQuery, AJAX for service calls on pages to interact with the server for information.
- Involved in designing and developing the JSON, XML objects with MySQL.
- I has written factories for the HTTP calls and added it as dependency for the controllers and directives where ever it is used.
- Working on trouble shouting defects in timely manner.
- Scrum meetings (sprint reviews and retrospectives).
- Participated in change and code reviews to understand the functional design and business process flow of the system.
- Excellent communication and relation building skills.
- Experience in working directly with external project team members to identify their business processes and system requirements.
- Experienced in entire Software Development Life Cycle starting from requirement
- Prototyping system analysis and design system, data modeling, database design, development, unit testing, integration testing, documentation and maintenance.
Environment: HTML5, CSS3, Angular js, Bootstrap, JQuery, JavaScript, Web Services, SQL, Agile Methodology, Testing.
Confidential, TX
UI Developer
Responsibilities:
- Responsible for styling the application using CSS3 which targets the W3 standards in order to support Google Chrome and Mozilla Firefox browsers.
- Developed new GUI widgets in JavaScript, HTML, and CSS.
- Used SASS as the style sheet language.
- Developer new custom JSP tags to generate corporate standard markup, and server-side framework components using Java, Servlets, JSP & Struts
- I also created documentation and materials for framework users and developers including performance optimization and MVC techniques.
- Implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Worked as an internal member of UI development team and supported the team in building out a responsive web application for the company’s website.
- Developed application using MVC Framework backbone.js, Node JS, React.JS, AngularJS and Bootstrap.
- Used Bootstrap and AngularJS in effective web design.
- Worked on Node JS technology for rendering server side support to the application.
- Utilized Bootstrap’s support to build a responsive web design.
- Supported the backend team in dealing with JSON data from Mongo DB database.
- Understanding and building on top of existing code.
- Developed dynamic e-mails using JavaScript, and HTML5 and CSS3.
- Used Gulp for task automation and GIT for version control.
- Worked with Knockout JSframework for providing user controller and to provide two-way data binding.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Incorporated mobile based features into the application using Ionic framework.
- Worked as an internal member of the project to support development, testing, analyzing and reviewing.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- Used SVN repository for version control
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Built the application to support both web and mobile environment.
- Adopted Waterfall Methodology and had gone through development phases like conception, initiation, Analysis, design, construction, testing, production, simple mentation and maintenance.
- Helped in implementing different web services in different functional models.
- Tested the framework on multiple targets and debugged the issues that were found.
- Followed the agile methodology for implementing the project.
- Took care of code review, code fixes and bug fixes.
Environment: HTML, CSS, JavaScript, DOM, SASS, JIRA, GitLab, Windows,HTML5, CSS3, JSON, Angular JS, React JS, D3 JS, Bootstrap, Node JS, Mongo DB, AJAX, Ionic, knockout jsBackbone Js, Dreamweaver.
Confidential, MA
Front end Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery AJAX and JSON.
- Used JavaScript, jQuery for user interactions in pages.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery Ajax for service calls on pages to interact with the server for information.
- Rapid prototyping of design concepts.
- Worked with Java Technology as a backend and also worked with RequireJs.
- Experience with jQuery, backbone.js and Angular Js.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Testing the website on multiple browsers with their old as well as latest release.
- Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL, and UDDI.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Used EXT JS for building rich internet applications, backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Integrated different social networking site like Facebook, twitter.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Used agile methodology for the software development.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Been an active team player, halped in fixing bugs and also carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
- Used all the advanced Photoshop features to create appealing visual web interfaces.
Environment: HTML5, CSS3, JavaScript, JSP, JQuery, DOM, DML, DHTML, EXT JS, backbone.js, Bootstrap, Adobe Flash, Photoshop, Dreamweaver, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential
Java Developer
Responsibilities:
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing test plan and procedures.
- Involved in writing services to write core logic for business processes.
- Involved in writing database queries, stored procedures, functions etc.
- Deployed EJB Components on Web Logic, Used JDBC API for interaction with Oracle DB.
- Carried out tests on the code using JUnit.
- Developed the application and configured it on Tomcat server.
- Involved in writing SQL Queries, stored procedures
- Debugging Webpages with firebug and fixing issues.
- Develop JSP pages that use Java beans for server side and backend processing
- Involved in developing and designing the GUI.
- Worked on the project in Eclipse IDE.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Responsible for styling the application using CSS3 which targets the W3 standards.
- Preparing the documentation for the entire process for the future .
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: Java, JDBC, Swings, Servlets, JSP, JSTL, Tomcat, SQL, Java Beans, JUnit, Eclipse, HTML, CSS3,JavaScript, jQuery, SQL.
Confidential
Java Developer
Responsibilities:
- Interacted with business system analyst to understand the technical requirements of the project.
- Implementing the project in Agile Methodology.
- Involved in backlog grooming, sprint planning, user stories estimations and dividing user stories in to tasks
- Used HTML, CSS, AJAX, JQuery, and JSON to develop view pages.
- Creation of generic templates to be used by users.
- Used spring framework to Inject services, Entity services, Transaction management and concerns by factory class corresponding to the use case operation executing.
- Integrated Spring &Hibernate frameworks to develop end to end application.
- Used Hibernate to create data layer to the services to do CRUD operations in to DB.
- Setup object & relationship mapping with association, inheritance, named queries etc using hibernate.
- Used core java concepts like Collections, Generics, Exception handling, Concurrency to develop business logic.
- Used Git for version control.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, Spring MVC, Java 8, Hibernate, Eclipse, Sublime, Git, Maven, Log4j, MySQL .
