We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 6 years of IT experience as a Frontend UI/ Java full stack Developer in analysis, design, development and testing of web applications.
  • Over 3 years of experience in building SPAs (Single Page Applications) using AngularJS.
  • Proficient in building Web User Interface (UI) using HTML5, DHTML, tablelessXHTML, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
  • Experience on Web Technologies using HTML4/5, CSS2/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, XML, Angular.js, Backbone.js, Node.js, Java, JSP, Servlet and JSON.
  • Strong experienced in MVC using Angular.js,
  • Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, JavaScript.
  • Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
  • Proficient in developing and designing the phases of Software development Life Cycle.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Strong experience in designing and working with MySQL and MongoDB.
  • Strong experience with Mongoose, used to access MongoDB on the server.
  • Strong experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors and Animation in CSS.
  • Utilizing Bootstrap for standard web design and styling tables, buttons, icons, etc.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari web inspectors and IE Developer Toolbar.
  • Extensive experiences in UI Development, Web UI analysis, Web design, coding, debugging, testing, implementation and Support working with various projects.
  • Experience with Browser testing, knowledge of cross - browser/cross-platform compatibility.
  • Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
  • Self-starter always inclined to learn new technologies and Team Player with very excellent communication, organizational and interpersonal skills.
  • Extensive knowledge in Web Standards, Interactive animations.
  • Extensive knowledge in OO JavaScript design pattern and JavaScript MVC Patterns.
  • Experience in web design with Dreamweaver chart.js, and d3.js. Experience in advanced web development by using online builder, editor, manager, and programming.
  • Involved in Visible Data Analysis, Database Management, Software Design, Research Presentation, Online Communication, eCommerce and Online Business.
  • Provided dynamic and responsible website development, trans-platform web application, and function preformation.
  • Expert in using JSON (JavaScript Object Notation) a lightweight data-interchange format to build collection of name/value pairs and ordered list of values.

TECHNICAL SKILLS

Internet programming: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, PHP, Servlet, JSP, AngularJSDynamic web design: MVC, DOM, AJAX, chartjs, d3js, Bootstrap, JSON, JDBC

Phone development: Java, jQuery Mobile computing

Database management: MySQL, MSSQL, MongoDB

Programming language: Java, C++, C

Operating System: Unix/Linux

Data Management: Data modeling, Data Mining & Machine Learning, Data structure and algorithms

Website Designer tools: Dreamweaver, WordPress, Microsoft Paint and Movie Maker.

Website builder: Fatcow Drag and Drop website builder.

IDE's and Tools: Eclipse IDE Kepler Luna, NetBeans, Dreamweaver, Sublime text 2-3, Notepad++

Debugging Tools: Firebug, Bugzilla, Chrome DEV tool

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Senior UI Developer

Responsibilities:

  • Reviewing business requirements and functional designs for application.
  • User Stories were created in JIRA for the requirements.
  • Designed and developed around 10 screens in the application and handled all UI Validations and routing for each.
  • $routeProvider is used to implement the routing in the AngularJS.
  • Reusable Bar chart custom directives are created using the D3.js
  • Developed several REST web services supporting JSON for manipulating the data.
  • Design and documentation of REST APIs for collection and retrieval of high of data.
  • Data is shared acrossed the controllers by developing the services in AngularJS.
  • JSON response is consumed through the ajax calls by using the $http service calls.
  • Designed and implemented MongoDB schema.
  • Used Mongoose API in order to access the MongoDB from NodeJS.
  • Performed in Agile Environment, participating in everyday scrums, sprint planning and sprint review group meetings
  • Converted design mock-ups into cross-browser compatible HTML/CSS layouts
  • Populated tables, tab menu and other components with JSON data fetched through the AJAX calls in AngularJS.
  • Validating the forms and user input data through the Angular validations.
  • Resolving the cross-browser issues such as CSS issues through debugging.
  • Application is debugged using the Mozilla firebug and IE Tester.
  • Worked with the team of architects middle tier and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Developed Services for common utilities such as truncation feature, Data Unit Conversion etc
  • Custom directives are created for user panels and confirmation pop ups as a reusable component through custom directives.
  • Worked closely with the UX designer to in corporate CSS changes.
  • Developed various Controllers following angularJS framework to fulfill business requirements
  • Grunt is used as a build tool and JSHint to validate the javascript code
  • Developed left hand navigation as a cutom component which was made responsive with the help of Media Queries.
  • Used bootstrap grid layout in the application for responsiveness and for general layout
  • Performed unit testing with Karma (Test Runner) and Jasmine (Testing Framework).

Environment: Angular.js 1.2/1.3, HTML5, CSS2/3, Webstorm, JavaScript, AJAX, Bootstrap 3, JSON, Karma, Grunt, D3.js, RESTful API, Jasmine, Windows 7, JQuery,MongoDB, Mongoose API, Adobe Dreamweaver, Backbone.js, JIRA, MVC, Fatcow.com domain hosting and Control Panel, WordPress, Agile Methodology.

Confidential, Columbus, OH

UI Developer

Responsibilities:

  • Collected and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and programmers to comprehend them as every their perspective.
  • Business requirements and functional designs for application are reviewed.
  • User stories are created based on user’s requirement.
  • Designed REST APIs that allow sophisticated, effective and low cost application integration.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • User Interface are designed using the JavaScript, HTML, XML, CSS3, AJAX and jQuery.
  • HTML,CSS, MySQL and jQuery are used to create the membership website.
  • Membership and project purchase were set up with credit card or PayPal.
  • Automatic checking and updating of database using MySQL was done by creating the events.
  • Automatically alert of renew message could be sent by email.
  • JavaScript framework AngularJS was used to design the Frontend.
  • Various jQuery features were converted into AngularJS.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles, JSP and JavaScript.
  • Provided password and information encryption through network. Maintained database safety.
  • Maintaining good level of communication in team and going through all phases of SDLC lifecycle.
  • Developed HTML5 and CSS3 based click-through prototypes during requirements gathering
  • HighChart.js was used to provide the various data visualizations to the users.
  • Custom front end controls were created using the Bootstrap classes.
  • Involved in developing various generic JavaScript functions used for validations.
  • Developed AJAX calls to populate the tables, tab menu and other components with JSON data.
  • JavaScript framework Jasmine is used to do the unit testing.
  • Worked upon organization chart built with jQuery, data tables
  • Worked on Session storage and cookies and page linking.
  • QA bugs and other production issues were solved by working with the QA team.
  • Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Adobe Flash and Photoshop were used to create the Images, Logos and Icons which were used across the web pages.

Environment: HTML, CSS, JavaScript, JQuery, REST APIs,Webstorm, Node.js, Angular.js, AJAX, Git, Jasmine, Highcharts, Grunt, bootstrap Agile Methodology, Windows.

Confidential

UI Developer

Responsibilities:

  • Reviewing business requirements and functional designs for application.
  • Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
  • Worked in Agile Environment.
  • Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML5 and XHTML and W3C standards for CSS as well.
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery and Angular.js.
  • Designed Frontend with JavaScript Framework in Angular.js and jQuery.
  • Used Angular.js for Model View Controller (MVC) pattern.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data in Angular.js.
  • Extensively used HTML5, Angular.js, JSON, AJAX and DOM scripting for form validations.
  • Creating responsive interest rate, payback period and NPV calculator controllers utilizing Angular.js.
  • Using HTML5 for front end view with jQuery and JavaScript.
  • Wrote services to store and retrieve user data from MongoDB for application on devices.
  • Wrote AJAX calls to populate tables, tab menu and other components with JSON data.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Implemented java script tree for hierarchy structure.
  • Used Dreamweaver, Photoshop and Illustrator for implementing application and designing graphics and images.
  • Analyze and Design different components of the project and create design diagrams, Business Flow Charts, coding, documentation and unit testing of application.
  • Worked with the team of architects middle tier and back-end Developers to gather requirements and enhance the application functionality and add new features.
  • Designed various tables required for the project in Oracle 10g database and used the Stored Procedures in the application.
  • Managed online order, shipping process, and billing information.
  • Graphic Design with Photoshop, designed presentation slides and production manual, proficient with Microsoft office, Adobe Flash.
  • Updated products and changed UI design following by seasons and holidays.
  • Set up store map by using Google Map API and embedded YouTube video by using iframe.
  • Played Videos in flash and HTML5.

Environment: HTML5, CSS2/3, JavaScript, AJAX, JQuery, Angular.js, Bootstrap, Photoshop, Illustrator, Dreamweaver, MVVM, MVC, JSON, MongoDB, Yahoo Small Business Editor, Store Manager, and Web Site Builder, Photoshop, Adobe Flash, Windows 7.

Confidential

Java UI Developer

Responsibilities:

  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in developing the UI pages using HTML, DHTML, CSS, JavaScript, JSON, JQuery and Ajax.
  • Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.).
  • Developed JSP for the multiple views in the presentation layer and Java Beans for model layer.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS&JavaScript using Dreamweaver CS3.
  • Used JSTL and wrote custom JSP tag libraries and implemented role based handling in JSP pages.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.
  • Used Ajax for populating the list/drop down box with data.
  • Wrote Hibernate configuration file, Hibernate mapping files and defined persistence classes.
  • Interacted with the Graphics design team in the use of CS3, PowerPoint, Dreamweaver.
  • Involved in Developed test cases/scenarios, manual testing of the application.

Environment: JavaScript, HTML, CSS, DOM, DHTML, XHTML, AJAX, JQuery, JSP, JSON, Hibernate, CS3, Adobe Dreamweaver CS3 and Web Services

Confidential

Java/ J2EE Developer

Responsibilities:

  • Actively participated in High-level Document and Detailed level Document for different modules in the project.
  • Developed and enhanced UML Diagrams including Usecase, Class diagrams and Sequence diagrams.
  • Converted workbench model to DDL script for DB2 database.
  • Used Eclipse 3.2 for developing business logic.
  • Used various Design patterns including Singleton, Factory, DAOs, Façade, Valueobject etc.
  • Developed and deployed EJB, Servlets and JSPs on Tomcat Server.
  • Developed DAOs using JDBC.
  • Used JavaScript, AJAX, HTML, DHTML, and CSS for front end web designing.
  • Worked with JUnit unit testing framework for testing various java modules.
  • Built Software modules using Ant.
  • Followed Agile: SCRUM
  • Debug existing code and added new functionality to the application.

Environment: JSP, Servlets, Tomcat, Ant, JDBC, UML, JUnit, MyEclipse, Windows XP, Spring 2.5, Hibernate 3.0, DB2, XML, HTML

Confidential

J2EE Developer

Responsibilities:

  • Worked on the Struts frame work and JSP and Struts tag libraries to page display technology.
  • Conversion of Functional requirements in to Technical design, development and testing.
  • Designed and Developed the Server Side Components (Session Beans, DAO, BO and DTO) using J2EE and Java design patterns.
  • Developed Stateless Session Beans to encapsulate business logic and used JPA Entity, Entity Beans for persistence.
  • Involved in integrating and business layer with DAO layer using custom frameworks, which internally uses Hibernate.
  • Used spring for look up of beans, reflection package.
  • Configuring Apache Axis in Eclipse and generating Java classes from WSDL
  • Developed QueryTool to display the data from database based on the given criteria.
  • Used JDBC for Database connection and insert, update, delete and retrieve data into the database.
  • Involved in the development of SQL, PL/SQL Packages, Stored Procedures,
  • Functions and Triggers in Oracle and DB2.
  • Creating tables using Data Modeling and Normalization techniques.
  • Debugging PL/SQL procedures and functions using PL/SQL editor.
  • Working on PL/SQL procedure and functions for production issues and defects.
  • Used PL/SQL developer for SQL, PLSQL code Development.
  • Used XML, XSLT, XPATH to extract data from WebServices output XML
  • Providing Production Support & troubleshooting.
  • Used JavaScript, JQuery and AJAX for client-side validation.
  • Worked on different environments like Production, Development and Integrated Testing.
  • Creating Test plan documents and testing using JUnit.
  • Used Log4j for logging and tracing java code.

Environment: Java/J2EE, Struts, JSP, JDBC, HTML, Java Script, JQuery, AJAX, XML, XSLT, XPATH, CSS, Tiles, Servlets, JSP, WebServices, Oracle9i, Eclipse Lomboz 3.1.2, CVS

Confidential

Software Developer

Responsibilities:

  • Worked on full cycle including design to development to testing to post go live operations.
  • Developed J2EE based application using J2EE, JSP, Servlets, JDBC, XML and Oracle
  • Developed XML processing logic using JAXP API and XML parser.
  • Worked on different image processing features using JPEG files for storing and retrieving fingerprint information for various users.
  • Developed data access objects using JDBC and SQL.
  • Developed stored procedures, functions and SQL Queries related to Database.
  • Implemented various design patterns including Singleton.
  • Integrated and tested J2EE components using JUnit
  • Performed Client side validation using JavaScript
  • Involved in Error Handling using JSP.
  • Responsible for writing XML for validations.
  • Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.
  • Supported Maintenance’s and bug fixes.

Environment: Windows XP, Oracle 9i, NetBeans, TOAD, HTML, XML, JSP, Servlets

We'd love your feedback!