Ui Developer Resume
Boston, MA
SUMMARY
- Around 8 years of experience as UI developer in developing Web - based Applications and Client Server Applications in Java/J2EE environment.
- Proficient in end-to-end development of software products (SDLC) from requirement analysis to system study, designing, coding, testing, de-bugging, documentation and implementation.
- Adopted Model-View-Controller (MVC) frameworks for developing web applications.
- Extensive experience in system analysis, design, development and implementation of web based and client/server application using HTML, Angular JS, BootStrap, underscore JS, Node JS, CSS, JavaScript, AJAX, JSP, JDBC, XML, XSLT,Python, Django,PHP.
- Strong experience in design & development of applications using Java/J2EE components such as Java Servlets, Java Server Pages (JSP), Web Services, STRUTS, Spring, Hibernate, Java Beans, JDBC, JNDI, XML, XSL, JavaScript, JPA.
- Worked on IDE’s such as Eclipse/MyEclipse, Rational Software Architect, Websphere Application Developer, Net Beans.
- Extensively followed development methodologies such as Agile (SCRUM), Water Fall.
- Excellent Experience of Databases such as MySQL, Oracle 8g/9g/10g, Microsoft SQL Server, PostgreSQL, SQL/PLSQL concepts.
- Expert in HTML5/CSS3 development and have experience in Backbone.js, Require.js, node.js, React.js
- Good Knowledge of using IDE Tools like Eclipse, NetBeans, Android Studio, Visual Studio, IDLE.
- Experience on Ruby Reg-Ex for pattern and Text matching.
- Experienced using source controls such as SVN, CVS and GIT.
- Experience navigating Photoshop/Adobe Illustrator and saving images for the web.
- Experience using UNIX Shell scripting, UNIX commands in VI editor for debugging and File manipulations.
- Assisted in creation of the information architecture, and front-end development of CQ/AEM templates
- Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Familiar with Application Servers and web servers like Websphere Application Server and Apache Tomcat.
- Experienced on database MangoDB and also server side development patterns MVC, MVP, MVVM.
- Strong proficiency with IA/UX and web usability best practices.
- Experience working on scalable environment in Agile/SCRUM methodologies.
- Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
- Good experience in implementing the design patterns like MVC, Singleton, Session Facade, Business Delegate, Service Locator, Front Controller, etc
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Strong experience with jQuery, jQuery plugins, AJAX, DHTML and JSON.
- A result-oriented professional with good communication, team management, analytical and co-ordination skills.
TECHNICAL SKILLS
Web Development(known): HTML5, CSS3,Servlet,PHP,JSP, JavaScript, JSON, AJAX, XML, XHTML, DHTML, MVC, DOM, JDBC,AEM.
JavaScript Libraries: JQuery, Ext.js, angular.js, backbone.js, Can.js, Oo.js, Require.js, Node.js, Bootstrap.
Database: MySQL, MSSQL, oracle, PLSQL
Operating System: Windows, Linux, Unix, Mac OS X
Methodologies: Agile, Scrum, Waterfall
IDEs worked on: Notepad++,Eclipse, Visual Studio, brackets, Netbeans
Application Servers: Apache Tomcat, Web Logic, Web Sphere
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
UI Developer
Responsibilities:
- Primary liaison with the customer for requirement gathering, analysis using Iterative SDLC methodology.
- Design & development of Web application using ASP.Net, AJAX, JavaScript, jQuery, CSS, Developer Tool, C#.Net, WCF, SOAP, XML technologies.
- Used AngularJS and ASP.NET MVC 5 pattern as the development framework to build a single-page Application.
- Involved in the implementation of open- source web application frameworks like Bootstrap and AngularJS.
- Developed the User interfaces using HTML5, CSS3, JavaScript and jQuery
- Extensive coding in HTML/CSS/JavaScript.
- Heavy usage of AngularJS and JQuery for AJAX functionality.
- Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
- Developed dynamic Client UI using HTML and Angular JS.
- Used AngularJS as the development framework to build a single-page application
- Responsible for ensuring that UI codebase is scalable and maintainable
- Comprehensive understanding of AngularJS Module, Controller, Routing.
- Used Repository Pattern to build reliable and generic architecture and easily testable and utilized Entity
- Framework 5.0 Code First Approach. Familiar with using Package Manager Console to achieve Database Migration.
- Worked with source version control tool GIT to manage the code repository.
- Designed the responsive layout of the Website, Modal Login Page by using Bootstrap.
- Implemented root Scope to implement Authentication and Authorization.
- Proficiently used custom AngularJS Filter, Directive, and Service to achieve the various functionalities of the website.
- Applied JQuery UI AutoComplete to improve the searching and filtering
- Proficiently applied the directives in UI Bootstrap Library to make more dynamic and smooth UI, like Modal
- Popup, Dropdown navigation bar and Date picker controls.
- Used Git as code repo and JIRA for agile process.
- Used Chrome DevTools to debug JavaScript code and check the request and respond package.
- Source Version Management through Team Foundation Server 2013 and experienced Agile Methodology.
Environment: Visual Studio 2013, ASP.NET MVC 5.0, SQL Server 2014, AngularJS, Bootstrap, HTML5, CSS3, JavaScript, jQuery, JQueryUI, C#, Chrome DevTools, Entity Framework 5.0, Restful Architecture, Web API 2.0, LINQ, AJAX, JSON, XML,, SSRS, GIT, TFS and Agile Scrum.
Confidential, NY
UI Developer
Responsibilities:
- Developed the application using the iterative and incremental software development process of SCRUM technology.
- Code web applications utilizing programming languages including JavaScript, jQuery, SQL and AJAX.
- Developed web application using Asp.net, JavaScript and jQuery.
- Developed WCF Services and secured the services with token based authentication which will be passedfrom Mobile devices.
- Used SVN for version control and JIRA for defect tracking.
- Implement data grid/tables using Bootstrap and AngularJS for front-end client facing of the Single PageApplication (SPA)
- Used SQL statements and procedures to fetch the data from the database.
- Used Java Scripts and jQuery for client side validations and validation framework for server side validations and customize the system front end using twitter bootstrap.
- Involved in the preparation of SOAP UI test cases
- Developing the client's User Interface usingPHP, JavaScript, HTML and graphics tools.
- Customized Wordpress plugins and Wordpress themes.
- Designed, developed and consumed .Net Web Services for the project.
- Participated in various Client calls and meetings with the client, team and the Project manager to discuss the impact of the BRD in the development of the application.
- Development support for .Net web services in ASP.Net with C#.Net and consumed it.
- Extensively used XML for data transfer across different systems.
- Experience in using .Net Web Services, XML, XSD, XSLT, XPATH and XML Schema.
- Experience in manipulating XML, Converting Data between ADO.NET and XML and Proven Knowledge in DTD, Schema.
- Extensively used Queries and Stored Procedures in Oracle database.
- Responsible for debugging, tracing, deployment, installation and Maintaining work..
- Provided support for deploying the application in system test, user acceptance test and live environments.
- Used VSS for the source and version control.
Environment: .Net Framework, Visual studio 2008, Asp.Net, C#.Net, Ado.net, HTML5, jQuery, JavaScript, CSS3, SQL, Angular.JS, Bootstrap, SOAP Web Services, Oracle 10g
Confidential, Bluffton, SC
UI Developer
Responsibilities:
- Involved in developing HTML, CSS templates for the new benefit setup modules.
- Responsible for maintaining current websites that included updating the web pages, adding new functionalities.
- Involved creating the User Interactive web pages in a professional manner using web technologies like HTML5, and CSS3 based on the W3C standards.
- Worked as a team member for developing cross-browser compatible and standards-compliant CSS-based page layouts.
- Familiarity with and understanding of one or more of the following: Angular.js, Backbone.js, Ember.js.
- Designed the Front End applications, user interactive (UI) web pages using web technologies like HTML, HTML5, CSS 3, JavaScript, jQuery, Angular Js.
- Extensively involved in design discussions and used experience sessions to provide inputs on the layout UX.
- Worked on DOM manipulation using JavaScript, jQuery.
- Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
- Used responsive design framework Bootstrap.
- Used Optimization tools like PageSpeed.
- Performed GET and POST requests in Ajax of JSON, html using JavaScript, jQuery.
- Involved in fixing Front End issues with the lamproved user experience by designing and creating web components and features.
- Excellent coordination in project activities and insure that all project phases are followed and documented properly.
- Worked in making updates to the current website and simultaneously handling other projects.
- Worked to improve performance of the site and improve coding standard in order to compliance with SEO.
- Performed functional, compatibility and regression testing, sanity and Unit testing.
- Used the tools RUMBA Mainframes for database side testing, ALM (Application Life Cycle Management) during entire testing and development phase.
- Worked with business for new requirements and getting their signoff for final outputs.
- Worked closely with testing team to ensure testing issues are resolved on timely manner.
Environment: HTML, CSS, HTML5, CSS3 Java Script, JQuery, AJAX, Usability Testing, Grunt, Agile methodology, ALM QC, RUMBA, Eclipse.
Confidential, Atladena, CA
UI Developer
Responsibilities:
- Involved in developing user interfaces using HTML5, CSS3, JavaScript,, XHTML, jQuery, AJAX, JSON
- Developed web pages and forms with functionalities like login, register, forget password, Email, Filters using JavaScript and HTML5.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests
- Involved in Enhancement of existing application, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
- Developed a core component of Analytics with AngularJS, Require.js.
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
- Involved in writing SQL Queries, Stored Procedures and Triggers
- Involved in making the application Responsive using Bootstrap, and used LESS pre-processor.
- Created and tested different front-end forms using AJAX, JavaScript, AngularJS and CSS.
- Used Bootstrap and AngularJS for effective design of Web pages
- Worked on implementing directives and scope values using AngularJS for an existing webpage.
- Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
- Designed, developed and updated User Interface Web Forms using CSS, Twitter Bootstrap and JavaScript.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers
- Implemented the SEO Techniques to improve the search results on the web.
- Worked closely with Photoshop designers to implement mock-ups and the layouts of the application.
Environment: HTML5, CSS3, JavaScript, JSON, AJAX, AngularJS, Eclipse, MS Office, Twitter Bootstrap, XHTML, jQuery
Confidential
Jr.SQL Server Developer
Responsibilities:
- Used DDL and DML for writing triggers, stored procedures, and data manipulation.
- Interacted with Team and Analysis, Design and Develop database using ER Diagram, Involved in Design, Development and testing of the system.
- DevelopedSQLServerStored Procedures, TunedSQLQueries( using Indexes).
- Created Views to facilitate easy user interface implementation and Triggers on them to facilitate consistent data entry into the database.
- Implemented Exceptional Handling.
- Worked on client requirement and wrote ComplexSQLQueries to generate Crystal Reports.
- Created different Data sources and Datasets for the reports.
- Tuned and OptimizedSQLQueries using Execution Plan and Profiler.
- Rebuilding Indexes and Tables as part of Performance Tuning Exercise.
- Involved in performing database Backup and Recovery.
- Worked on Documentation using MS word.
Environment: SQLServer2008,SQL, T-SQL, BCP, Visual Basic 6.0/5.0, Crystal Reports 7/4.5.
Confidential
Java Programmer
Responsibilities:
- Interact with business managers to transform requirements into technical solutions.
- Involved in various SDLC phases like Design, Development and Testing.
- Implemented the MVC architecture using Struts framework.
- User Interface has been developed using JSP, JavaScript.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Developed web pages using Servlets and XML for various modules.
- Developed JSP andJavaHelper classes for In-patient and out-patient Information.
- Used Oracle as the backend database.
- Developed project in Eclipse IDE.
- Written PL/SQL Packages, Stored procedures, Views and Functions at the Oracle database.
- Involved in the functional test of the application.
ENVIRONMENT: Java, J2EE, JSP, Struts, JSON, WebSphere Application server, Eclipse, JavaScript, Oracle 9i, PL/SQL, JDBC, UML, Rational Rose, Windows 2000.
