Senior Web Application Ui Designer, Front And Back End Developer Resume
Boston, MA
SUMMARY:
- Interactive/UI Developer with 9 years of experience in UI Design, Software Design, Development, Implementation, Testing, and Documentation of Web& Client Server Applications using Microsoft & Adobe Technologies.
- Hands on expertise in front - end development utilizing JavaScript frameworks such as jQuery as well as front end technologies HTML5/4, CSS3/2, Angular JS, Angular 2, AJAX, and JSON.
- Experience in PHP, Bootstrap, Backbone.js, and node.js, Express JS.
- Good understanding and working experience in Object Oriented Java Script programming and JavaScript MVC frameworks
- Experienced in implementing unique features of Bootstrap.
- Have knowledge on AngularJs 4 with some ample hands on experience.
- Involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, Implementation, Integration and Testing, Deployment and Maintenance.
- Experience in creating Web Forms and User Controls, worked with Master Pages and CSS.
- Designed and Developed web applications using CSS pre-processors (LESS)
- Proficiency with vanilla JavaScript, including prototype, scope, and module concepts.
- Used AJAX and JSON to send request to the server to check the functionality of the websites.
- Experience in writing PL/SQL queries, T-SQL, SQL Server 2005/2008, Oracle 9i/10g and MySQL 5.
- Have strong software development experience working with Oracle and NoSQL databases like MongoDB, Firebase
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Experience with Responsive Web Design (RWD) with involvement in several web application development projects.
- Have good understanding and can demonstrate the use of UML and other object-oriented software designs.
- Have worked on the analysis, design and implementation of large scale object-oriented applications.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Experienced in deploying applications on Application servers such as Glassfish, Tomcat, Web logic & Web sphere.
- Responsible for authoring of website functionality with JavaScript, HTML, CSS.
- Proficient with Form Validation by Regular Expression, and JqueryLightbox.
- Writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Fluent in working with modern front-end build processes like Grunt and Gulp.
- Sound Knowledge in Core Java concepts like Threads, Collections Framework, and Java Reflection.
- Proficiency in programming with different Java IDE’s like Eclipse, Net Beans, WebStorm, IntelliJ IDEA.
- Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Worked on Node.Js for executing JavaScript on server side.
- Used latest version of Java Development Kit (JDK 1.8).
- Experience on Twig and Smarty for minor bug fixes and securing the Templates.
- Experience using Docker to run apps on old servers as well as to pack and transfer the programs easily.
- Experience using Jenkins which is a open source for automation.
- Experience with version control systems such as SVN and GIT
- Worked with UI testing frameworks Jasmine and Karma.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
- Involved in coordinating with multiple teams for common issues fix, effective communication with client, cross-functional teams to achieve project priorities/deadlines.
- Outstanding problem solving, data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
- Additional areas of experience include:
- Process Analysis
- Project Management
- Functional & Technical Documentation
- Functional & Technical Presentation Skills.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON, PHP, APACHE, Core JAVA, BOOTSTRAP
JavaScript Libraries: Ext.JS2.0/1.0,Backbone.js,Node.js,AngularJS,jQuery,bootstrap.js,Require.js
Version Control: SVN, GIT, CVS, Clear Case, GitHub
Debugging Tools: Firebug, Chrome
J2EE Technologies: Servlets, JSP, JDBC
Web Servers: HTTP Web Server, Apache Tomcat, Glassfish
IDE & Tools: Eclipse, Visual Studio, NetBeans Notepad++, IBM Rad, WebStorm, IntelliJ IDEA
Database: MySQL, Oracle
Operating System: Windows 98/2000/XP/Vista/7/8, HP
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Senior Web Application UI Designer, Front and Back End Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
- Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and JQuery.
- Created HTML pages from the PDF's given by the UX and used AngularJS 2 to retrieve data from the rest services.
- Used AngularJS 2 for developing applications in front end.
- Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
- Responsible to reduce the complexity of the JavaScript and how the whole SPA responds using ReactJs.
- Used AngularJS 2 to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
- Responsible to use Back Base to integrate content, data and functionality to integrate with the existing application by optimizing.
- Created user interface using AngularJS 2, Bootstrap and Express for robust routing.
- Used Bootstrap library to quickly build project UI's and used AngularJS 2 framework to associate HTML elements to models using Node.js we provide I/O bound for our Application along with API frame work using Strongloop.
- Responsible for client side validation and password based algorithm using JDK 8.
- Used JQuery core library functions for the logical implementation part at client side for all the applications.
- Worked on responsiveness of the application and explored the fixed width and fluid layouts using Bootstrap.
- Developed different page layouts and leveraged Bootstrap grids, pagination, charts, and form controls.
- Used CSS and Bootstrap for styling the HTML elements.
- Worked on various breakpoints within the application for optimum layout and functionalities on mobile, tablets and desktops.
- Involved in Agile based approach to UI Development
- Used JQuery plug-ins for 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.
- Used Docker for the production environment, create, deploy, and run applications using containers .
- Responsible for using Jenkins for continuous delivery to accelerate the software delivery process.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
Environment:: HTML, CSS, AngularJS 2, Bootstrap, JavaScript, JQuery, Dreamweaver, AJAX, JSON, ECLIPSE, Babel, MS Office, PL/SQL and SVN.
Confidential, Chicago, IL
Senior UI Developer
Responsibilities:
- Used AngularJs to bind HTML to JavaScript Objects and develop Single Page Application (SPA).
- Implemented Presentation layer using CSS Framework, AngularJs 1.3/1.5, JQuery, Wire-framing, and HTML5.
- Developing custom HTML elements using A ngular JS directives.
- Used to update User Interface based on changing needs and requirements.
- Design and develop webpages components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript and jQuery.
- Experience in using the latest approaches including event-driven applications using AJAX, JavaScript, JSON.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
- Developed handy version applications using Bootstrap Framework, HTML5 and CSS3
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web applications.
- To optimize user experience worked on enhancements.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Fixed the defect and tracked them using Quality Center to completion by communicating and co-coordinating with the QA and business people.
- Responsible for executing the Javascript code on server side using Node.js for Single Page Applications.
- Used Docker to write code which is very secure to run the application at shared environment.
- Worked on Google Maps API's for providing the calculated for destinations.
- Responsible to use SOAP UI for testing cross-platform functionality of API's, Web services.
- Performed code reviews, unit and regression testing.
- Worked closely with the product, QA teams and support UI implementation efforts.
- Developed UI using JQuery and JavaScript Library for Web Application.
- Implemented the session only persistence for the last tab user clicked on is remembered if he/she returns to the page within the same browser session.
- Going through User Documents created wireframes in Balsamic and requesting client feedback.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Implemented AJAX functionality using JQUERY, JSON and XML.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly
- Experience applying the latest development approaches event-driven applications using AJAX, Object Oriented (OO) Java Script,JSON.
- Developed jQuery methods to support the dynamic nature of the web-site elements.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
Environment:: AngularJs, Bootstrap, HTML, HTML5, DOM, CSS, CSS3, JavaScript, jQuery, AJAX, JSON, API's, Bootstrap and Quality Center.
Confidential, Kansas City, MO
UI Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, Bootstrap, jQuery, AJAX and JSON.
- Used AngularJS as a part of requirement for implementation of the U-Verse Package Selection Module.
- Used Angular JS for making restful API calls and data binding.
- Successfully implemented various AngularUI Widgets and Components for a complete View.
- Used Javascript, jQuery for user interactions in pages.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML4/5, XHTML, and CSS2/3, Responsive Web Design and Bootstrap.
- Experience with jQuery, backboneJS
- Experience using Dreamweawer to develop the design into an Application.
- Used Ajax calls through AngularJS to populate the data tables on the front-end.
- Used Bootstrap and AngularJS for effective design of Web 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.
- Performs UNIT testing with JASMINE, and develops web services using RESTFUL API.
- Involved in building the UI using bootstrap.
- Utilized various JavaScript and JQuerylibraries, 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.
- Testing the website on multiple browsers with their old as well as latest release.
- Used JSON for storing and exchanging information between browsers and servers.
- Using complex Object-Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- 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.
- Used agile methodology for the software development.
- Used and maintained frameworks using HTML 5, Angular JS, Java and Spring.
- 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, helped 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: HTML 5, JavaScript, AngularJS, Bootstrap, backbonejs, AJAX, CSS 2/3, JSON, Dreamweaver, Jquery, XML, Apache, Jasmine, JBoss.
Confidential
Front End Java UI Developer
Responsibilities:
- Involved in Software Development Life Cycle.
- Involved in developing design specifications, website architecture and web application based on the provided functional and requirements and design layout.
- Used various libraries of JavaScript like Angular .JS,jQuery, backbone.js, Require.js, Ext.js and node.js.
- Coded Angular JS controllers and directives for application functionality.
- Used AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Developed the web application using MS SQL SERVER, HTML and JavaScript.
- Used JavaScript as the scripting language and is used for detecting the visitor's browser, validating the forms, providing event functions, animation etc.
- Responsible for using PHP for generating Dynamic web page and to send and receive cookies.
- Developed the front end of the portal using HTML, JavaScript, AJAX and CSS3.
- Used Cascading Style Sheets (CSS) for styling and to achieve uniformity Used JavaScript to provide AJAX functionality to make website perform better for image loading and for dynamic loading of the web page without refreshing.
- Responsible for designing new user interface of the web application using CSS, HTML, JavaScript and Ajax.
- Writing web pages and templates using W3C web standards.
- Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.
- Designed and Developed Database using MY SQL. Extensively used select, insert, update, delete, join and between queries while maintaining the database.
- Written stored procedures and triggers for improving the security, speed and efficiency of the website by using them in several situations like updating tables, adding new member, tracking of modifications database transactions etc.
- DOM is used to parse the xml documents.
- Performed unit testing.
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
- Creation of various levels of users for system with preferences.
- Involved in setting up the environment, installing the application and web servers
Environment: HTML, CSS, JavaScript, AngularJS, XML, XHTML, DOM, DHTML, Eclipse, SQL, Windows XP/07, MS Office.
Confidential
JAVA Developer
Responsibilities:
- Involved in the design, feature estimations and Software Requirements Specifications.
- Contributed to the development of web interface for User module and Admin module using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets with Struts Framework.
- By using DOJO with Ajax frame work implemented the UI for user interaction to entire application.
- Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer).
- Developed business logic and Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and to store the data into the data layer.
- Responsible for using Maven which is a primary automation tool for java projects and also to verify API's
- Implemented DAO (Data Access Object) design pattern to access data from Oracle.
- Developed using J2EE design patterns like Command Pattern, Session Facade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
- Implemented Spring MVC, IOC.
- Mapped the objects with the Database using Hibernate Query Language (HQL) as the Persistence Frame Work.
- Developed stored procedures using PL/SQL.
- Used log4j for debugging the application.
- Used RAD for application developing, deployment and CVS for version Controlling.
- Developed the MAVEN scripts for preparing EAR and WAR files used to deploy J2EE components.
- Used JUnit test cases to test the application
Environment: Core Java, HTML, DHTML, XML, JSTL, AJAX, DOJO, JavaScript, CSS, Struts, Servlets, Spring framework, Eclipse, EJB3.0, Hibernate, JMS, MAVEN, RAD, WebSphere, Web Services, Junit, Oracle, UNIX, CVS.