We provide IT Staff Augmentation Services!

Lead Ui Developer Resume

4.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY:

  • User Interface Developer with 8+ years of extensive experience in IT Industry with full of experience on System (Web/UI/UX) Analysis, Designing with HTML4.0/HTML5, XHTML, CSS2/CSS3, JavaScript, jQuery, Bootstrap, Angular.js, AJAX, JSON and Word Press (PHP).
  • 5+ Years of experience in complex web design and cross browser development with CSS, JavaScript and HTML, Angular.js.
  • 3+ Years of experience with server - side programming and technologies such as J2EE, Servlets, JSP, JavaBeans, and JDBC.
  • Extensive experience in analysis, developing Web based, Client/Server, Distributed and testing of applications using Java/J2EE Technologies and other JavaScript frameworks.
  • Proficient in working with Angular.js to create Single Page Applications (SPA).
  • Thorough knowledge of Web/UI/UX Designing, using Adobe Creative Suite (Illustrator, Photoshop, Flash, Dreamweaver, Aftereffects)
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Expertise in Client Side designing and validations using HTML, DHTML and JavaScript.
  • Comprehensive and in-depth knowledge about Agile/SCRUM Development.
  • Core Java experience and knowledge of OO Principles and best practices.
  • Well versed in different phases of software development life cycle including Designing, Wireframes, Usability Testing, Programming and Presentation to clients and preparing customer specifications as part of software technical requirements.
  • Highly experienced in User Interface Designing, Information Architecture, Graphic Design, Web Design, Illustration, and UI animations.
  • Ability to convert a wireframe to a low/high working prototype using InVision, Axure and Front-End Development skills including HTML, CSS and JavaScript.
  • Aesthetic sensibility of layout, grids, color, composition, typography and design principles.
  • Solid experience with Responsive Web Design (RWD) using media queries and Bootstrap.
  • Adept at checking Cross Browser Compatibility and hence worked on different browsers like Safari, Mozilla Firefox Google Chrome, and Internet Explorer.
  • Experience in using various tools and IDEs for development and design like Sublime, BBEdit, Visual Code, etc.
  • Strong proficiency with IA/UX and web usability best practices.
  • Good Understanding of Document Object Model (DOM) and DOM Functions.
  • Expertise in coding optimized SQL queries on databases like MySQL and Oracle.
  • Highly curious and passionate to learn about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments.
  • An advocate of creating intuitive designs from concept to implementation across multiple platforms. I believe that digital experiences should be fluid and flexible.

TECHNICAL SKILLS:

Languages: SQL, C, C++, Java, J2EE.

Version Control: Controls SVN, GitHub, Bitbucket.

Databases: Oracle 11g, MySQL, SQL Server, JDBC.

Java Script: Native JavaScript, jQuery, MVC, AJAX, JSON, Angular.js, Angular.js 2, Backbone.js, Prototype, Ember.js, Knockout.js, React.js, Node.js, Ext.js, Google Maps API and other API's.

Web Technologies: JSP, Servlets, JavaBeans, JDBC, AWT, Swing, JSF, XML, CSS/CSS3, HTML/HTML5, XHTML, DHTML, XSLT, TCL/TK, ReactJS, JavaScript, AJAX, JSON, spring Boot Bootstrap, Gumby, Skeleton .

Operating Systems: Windows 8, Windows 7, UNIX, Linux (Red Hat), CentOS, MAC OS X, Ubuntu.

Tools: IDE Eclipse, WebStorm, Sublime, Dreamweaver, Net Beans, JUNIT, Tortoise SVN, ANT build tool, SQL Server Studio, GIT, Firebug, Developer Tools, Sublime, Komodo, Visual Studio, Adobe Page Maker.

PROFESSIONAL EXPERIENCE:

Confidential, Minneapolis, MN

Lead UI DEVELOPER

Responsibilities:

  • Involved in gathering the functional requirements, estimating the targets, design, development and deployment.
  • Involved in creation of Wireframes and created Mockups for the entire web application using Balsamiq.
  • Implemented the web application using Angular2, JavaScript, Html5, NgRx, Observables, CSS3 and Bootstrap .
  • Integrated the Spring Boot API with Angular2 to store logs and generated deployment services.
  • Developed the backend using Spring Boot, Spring, JPA query factory, Restful API.
  • Developed and implemented several test cases using JUnit framework.
  • Designed and implemented Restful Web services for communicating between Angular2 and Spring Boot.
  • Implemented SQL Queries stored procedures and triggers using PostgreSQL .
  • Involved in designing the database migration and used DBLoader for loading data for other database.
  • Used Angular2 Forms plugin for creating several forms in the web application and validated those forms.
  • Redirected users to the original URL when a valid shortened input was entered using redirect function
  • Involved in creating a build environment using Jenkins and deploying to several environments.
  • Used GIT for version control. Configured Log4j tool to log the entire application.
  • Mainly responsible for developing RESTful API using SpringBoot framework. Developed different controllers that return the response both in JSON and XML based on the request type.
  • Implemented Docker based Continues Integration and Deployment framework. Deploying and maintaining Micro services using Docker .
  • Used WorkBook library to write in to excel file from the database and added functionality to download the excel using several third-party API’s along with Angular2 to download the report from the web application.
  • Used Querydsl for dynamically writing the queries and accessing the database.
  • Worked on JIRA for tracking and updating the JIRA tickets and per assigned.
  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Involved in wrap-up meetings and in estimating the timeframe for each story and helped in deploying the application on the server for each iteration of the agile software development.

Environment: JDK 1.8, Core Java, J2EE, Spring Boot, JPA Repository, Angular2, Jenkins, Log4j, Node JS, Html5, PostgreSQL, JUnit, Agile, GIT, JavaScript, CSS, DbLoader, REST Web Services, Maven, Apache Tomcat.

Confidential, Fort Worth, Texas

Sr. UI DEVELOPER

Responsibilities:

  • Designed and Developed Client side application using REACT JS, HTML5, CSS3, JAVASCRIPT, BOOTSTRAP, jQuery.
  • Created popup forms using AngularJS Models and AngularJS Controllers.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Developed the functionality for communicating between the modules mostly involved in VIEW and CONTROLLER section of MVC pattern.
  • Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
  • Involved in AGILE/SCRUM based development environment, like having daily stand-ups, story time, sprint planning, sprint review, retrospective.
  • Extensive usage of RESTful webservices throughout modules to communicate with all external system.
  • Implement modules into Node JS to integrate with designs and requirements. Used NodeJS Express Framework
  • Wrote application level code to perform Client-Side Validation using JavaScript.
  • Created the Application using React.js, Knockout.js and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Experience in using ReactJs with Redux, but have also worked in all parts of the stack
  • Used RESTful API to gather related data.
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
  • Created Databases, Tables, functions, procedures and packages on Oracle 11g.
  • Used latest web technologies ReactJS Redux architecture for uni-directional data flow & also used React routes for synchronizing UI and URL.
  • I use React with Redux for fastly fetching the data from different API’s.
  • Wrote clientside code using React JS and used NPM & gulp directories to generate the server environments used browserfiy, flux to manage with targeted URL's (Uni-Directional data flows) and to monitor the application.
  • Good knowledge of JavaScript task runner tools such as GRUNT, GULP.
  • Hands on experience with version control tools like GIT.
  • Worked on Microsoft Bot Framework, Web API, Azure cloud Storage.
  • Day to day tasks related to website maintenance such as updating the content, the look and the feel etc.

Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, XML, MVC Framework, ReactJS, Python, Ember JS, JIRA, Node.js, Gulp, NPM, LESS, SASS, Jasmine, Karma, Grunt, GIT, REST API.

Confidential, Buffalo Grove, IL

Sr.UI/UX DEVELOPER

Responsibilities:

  • Web design and development, application development using HTML, JavaScript, and Angular JS.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, jQuery and JavaScript.
  • Created web page layouts using HTML and CSS, Master Pages, CSS3 Style sheets and Integrated to Silverlight and got approval from Business Stakeholders.
  • Used AngularJS framework for building web-apps and is highly efficient with PHP framework as well as using Restful services.
  • Used AngularJS for single page dynamic applications.
  • 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.
  • Developed forms with new validations through Angular JS.
  • Designed and Developed JavaScript framework, which is wrapper on top of jQuery framework and AJAX, based UI Configuration widgets.
  • Used JavaScript and CSS for UI Design Mockup. Written code in jQuery/JavaScript /CSS/AJAX for the navigation oriented application.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Ran Bower and Grunt components and wrote the scripting using Node.js. Implemented a Node.js server to manage authentication
  • Used the responsive utilities of the Bootstrap frameworks to facilitate the design displaying properly on different devices.
  • Converting/Migrating data from Mainframe, XML and Flat files into Oracle database tables
  • Responsible for creating functions to be used for calculations. Written database triggers for monitoring the data migration.
  • Hands on experience with CSS preprocessor like SASS, LESS.
  • Worked with the modern development toolkits such as NPM, BOWER, Grunt and Gulp.
  • Coded extensively in jQuery with Bootstrap to make rich internet web pages and created custom date picker on the website.
  • Good touch in work with source vision control and GIT.
  • Extensively used D3.js, JavaScript library for producing dynamic, interactive data visualizations in web browsers
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Wrote application level code to interact with the backend databases jQuery AJAX and JSON.
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Designed flash plugins for including different functionalities and content.
  • Experience in developing web applications using frameworks Spring Core, Hibernate, JSF.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript and JQuery.

Environment: HTML4/HTML5, CSS/CSS3, Angular JS, JavaScript, JQuery, AJAX.

Confidential, San Francisco - C A

UI/JavaScript Developer

Responsibilities:

  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts
  • Dynamic website design and programming using HTML, CSS, JavaScript, jQuery.
  • Developed GUI using JavaScript, HTML, AJAX, CSS and JQuery in ongoing projects.
  • Model building by hand in HTML, CSS, XHTML, XML, JavaScript, jQuery and AJAX.
  • Developed HTML pages using HTML and JavaScript for front-end validation.
  • Coded Java Script for page functionality using JQuery.
  • Debugging the code using browser tools like Firebug.
  • Developed user interfaces involving HTML, JavaScript and CSS.
  • Created different Carousels using JQuery Carousel, and Accordions with the help of JQuery UI for different product categories.
  • Ongoing new requirements gathering and updating on regular basis.
  • Implemented pagination and sorting functionalities in different modules using JQuery plugins.
  • Extensively involved in the discussions and design sessions user experience to provide input to designs.
  • Improved user experience through the design and creation of new web features and components.
  • Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Managed application state using server and client-based State Management options.
  • Worked with Jasmine and executes test cases with JUNIT.

Environment: HTML, XHTML, CSS, Dreamweaver, XML, JavaScript, JQuery, AJAX, SVN, JSON.

Confidential

Java Developer

Responsibilities:

  • Developed MVC design pattern based User Interface using JSP, XML, HTML, CSS and Java script.
  • Involved in the design and development phases of Scrum Agile Software Development.
  • Responsible for creating the detailed design and technical documents based on the business requirements.
  • Used Struts validator framework to validate user input.
  • Used Dependency Injection feature of Spring framework and Involved in writing the database integration code using Hibernate, leveraged the AOP features of Spring framework to handle exceptions.
  • Creating activity diagrams, Class diagrams and Sequence diagrams for the tasks.
  • Used Spring framework configuration files to manage objects and to achieve dependency injection.
  • Designed and developed the front-end using GSP, HTML, CSS, JQuery, Ajax, JavaScript, etc.
  • Used Apache Camel for creating routes using activemq.
  • Involved in implementing DAO pattern for database connectivity and Hibernate for object persistence.
  • Created XML files for storing the data required for module.
  • Applied Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams).
  • Used Java/ J2EE Design patterns like Business Delegate and Data Transfer Object (DTO).
  • Developed window layouts and screen flows using Struts Tiles.
  • Used ANT Script to build WAR and EAR files and deployed on WebSphere.
  • Junit, log4j were used for unit testing and as logging frameworks.
  • Implemented cloud services using AWS.
  • Involved in Iterative development using Agile Process.
  • Used SVN for version control of the source code.
  • Created and executed unit and regression test scripts; created personal and common test data, tracked actual vs. expected results, and evaluated quality of modules created.
  • Responsible for delivering changes to different Development, Integration and User Acceptance Testing regions, supporting User Acceptance testing and addressing defects and supporting the system in Production and fixing Production defects.

Environment: Java/ J2EE 1.6, JSP, Servlets, Javascript, JQuery, Spring 3, Hibernate 3, WebSphere Application Server 6.x/7.x, XML Web service, SOAP, JAX-WS, UML, Unix, MySQL, SVN, XML, XSLT, Eclipse IDE, Apache Ant 1.7, JDBC, Windows XP, JUnit 3.8, Log4j, CSS, log4j, CVS, Apache Axis 2.

Confidential

Java Developer

Responsibilities:

  • Designed the application by implementing Struts Framework based on MVC Architecture.
  • Designed and developed the front end using JSP, HTML and JavaScript and JQuery.
  • Developed framework for data processing using Design patterns, Java, XML.
  • Developed custom Tags in Struts.
  • Object Oriented Analysis and Design using UML include development of class diagrams, Sequence diagrams and State diagrams and implemented these diagrams in Microsoft Visio.
  • Developed the various action classes to handle the requests and responses.
  • Designed and created Java Objects, JSP pages, JSF, JavaBeans and Servlets to achieve various business functionalities. Created validation methods using JavaScript and Backing Beans.
  • Involved in writing client side validations using JavaScript, CSS.
  • Involved in the design of the Referential Data Service module to interface with various databases using JDBC
  • Used the light weight container of the Spring Framework to provide architectural flexibility for Inversion of Controller (IOC).
  • Used Spring IOC for dependency injection to Hibernate and Spring Frameworks.
  • Designed and developed Session beans to implement the Business logic.
  • Developed EJB components that are deployed on Web Logic Application Server.
  • Written unit tests using Junit Framework and Logging is done using Log4J Framework.
  • Designed and developed various configuration files for Hibernate mappings.
  • Designed and Developed SQL queries and Stored Procedures.
  • Developed Web Services for sending and getting data from different applications using SOAP messages.
  • Actively involved in code reviews and bug fixing.
  • Applied CSS (Cascading style Sheets) for entire site for standardization of the site.
  • Offshore co-ordination and User acceptance testing support.

Environment: Java 5.0, Struts, Spring 2.0, Hibernate 3.2, Web Logic 7.0, Eclipse 3.3, Oracle 10g, Junit 4.2, Maven, Windows XP, HTML, CSS, JavaScript, and XML.

We'd love your feedback!