We provide IT Staff Augmentation Services!

Sr Front End/ui Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 8 years of extensive professional experience in Developing, Testing, Integrating, Implementing and Leading User Interface (UI) web applications.
  • Experience in Software Development Life - Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Solid experience with Responsive Web Design (RWD) technologies like HTML, XHTML, DHTML, CSS, Bootstrap, JavaScript, JQuery, Angular JS, Node.js, Backbone JS, PHP, XML, XSL, AJAX and JSON.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and in setting UI standards for enterprise/consumer applications.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Expertise in analyzing the DOM Layout and Java Script functions.
  • Hands on experience in handling JSON and complex JSON manipulation using JavaScript, JQuery and Angular.
  • Familiar with the entire Angular Js suite of tools.
  • Proficient in latest JavaScript, Angular Js trends like MVC and managing UI flows using MVC.
  • Experience in working with MVC framework and application servers Gulp and Grunt.
  • Experience in working with RESTful Web Services and implementing RESTful API's.
  • Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of future pages.
  • Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Expert in developing applications using continuous integration and test-driven development practices.
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system.
  • Experience in using Grunt and CSS procedures LESS, SASS
  • Developed the back end using Groovy and Grails, Value Object and DAO. Used different design strategies like Façade pattern, proxy command pattern to efficiently use resources
  • Strong Knowledge and Experience on Collections, Threading, Garbage Collection, Exception Handling, OOPs concepts and Design Patterns in Core Java.
  • Strong knowledge of Object/Relational mapping using Hibernate and Spring Frame Work.
  • Experience with Version Control tools like CVS, VSS, GIT and SVN for Source Code version management and merging Source code after intermittent Project releases.
  • Extensive experience with Agile and SCRUM.
  • Experience in working with Databases like Oracle 10g/11g, SQL Server 2005, DB2 and Classic Federator and proficiency in writing complex SQL, PL/SQL.
  • Sound understanding of content management systems.
  • Experience in using various tools and IDEs for development and design like Net beans, Edit Plus, Notepad++, Eclipse, Adobe Photoshop, Dream weaver.
  • Familiar with cross-browser application Testing, Debugging across desktop and mobile.
  • Quick learner and proficient in solving the technical issues in the project.
  • Knowledge in current web standards, cross-browser compatibility and responsive design methodologies.
  • Well experienced in translating user-centered insights into solutions to improve the user experience.
  • Effective problem solving skills, outstanding interpersonal skills, good in written and verbal communication. Ability to work independently as well as within a team environment. Driven to meet deadlines.

TECHNICAL SKILLS

Web Development: HTML5, CSS3, JavaScript, JQuery, PHP, JSON, JDBC, AJAX, XML, XHTML, DHTML, Angular JS, Backbone JS, Node JS, Bootstrap.

Databases: MySQL, Oracle 10g/11g, SQL Server 2005/2008/2012 , DB2

Programming Languages: C, C++, C#, VB.Net, Java Script, SQL, Java.

Operating Systems: Windows, Linux, Unix

Software Tools: Microsoft Visual Studio, Photoshop, Dreamweaver, Sublime Text 2, Web Storm.

IDEs worked on: Notepad++, Visual Studio, Eclipse, Net Beans, Edit Plus, Adobe Photoshop, Dreamweaver.

Application Servers: Apache Tomcat, Web Logic, Web Sphere.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr Front End/UI Developer

Responsibilities:

  • Plan and execute phases of the software development lifecycle utilizing agile methodologies to achieve end-to-end development of web-based applications.
  • Work with internal customers to gather business processes and project requirements.
  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Making presentations to customers, client audiences and professional peers.
  • Maintain positive client interactions.
  • Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
  • Coordinate with Interface Design Architects for meeting accessibility standards at code level.
  • Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
  • Familiar with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
  • Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery, AJAX, JSON and AngularJS.
  • Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
  • Wrote application level code to add functionality on the client side validation using AngularJS and JavaScript.
  • Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing and HTML5.
  • Made enhancements to existing CSS and DIV tags using box model.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Extensive use of Bootstrap for layout.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Worked on creating responsive website for smart devices using Responsive design and media queries.
  • Developed an Angular JS workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Developed the pages that are complaint to W3C standard.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Designed and implemented a professional and production quality build and unit-test automation system with Grunt.
  • Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
  • Debugged the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.

Environment: HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, Angular JS, Bootstrap, Responsive design, Firebug, Grunt.

Confidential, Jersey City, NJ

Sr UI Developer

Responsibilities:

  • Deliver simple and elegant software solutions, customer-centric products, utilizing agile development process.
  • Collaborate with business teams to develop high-level system narratives, storyboards, and user interface prototypes.
  • Proactively update stakeholders and maintain open and courteous communication.
  • Involved in the Analysis, System study and designing of the project.
  • Worked under Agile methodology and achieved many stories.
  • Participated in requirements gathering by working closely with onshore technology team.
  • Developed front-end screens with HTML, DHTML, CSS, JavaScript. Extensively did client side validations using JavaScript.
  • Brief experience on implementing the Angular JS and MVC framework for data access.
  • Responsible for building an internal, responsive AngularJS single page application.
  • Created modules and components using AngularJs, coupled them together into a functional app.
  • Worked with JSON based web services and with entire AngularJs suite of tools.
  • Worked on a client-side Angular application to allow updating content from various devices.
  • Developed a core component of Analytics with AngularJS.
  • Worked on AngularJS, which combines web applications with Model View Controller capability to make development and testing of code efficient.
  • Defined new validations through AngularJS for the form field validation implemented through HTML5.
  • Created semantic markup using HTML/HTML5 elements and created JavaScript libraries etc.
  • Developed many individual widgets and worked with the consolidation of those widgets.
  • Developed some responsive pages using media queries and foundation for different screen sizes.
  • Integrated videos from Site core to the Web pages.
  • Used JQuery and Traversed through DOM using parent class for various manipulations of DOM.
  • Designed Event Handling Models such as Listener and Dispatcher in OO JavaScript.
  • Written Ajax driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
  • Handled browser compatibility issues and worked on multiple web browsers.
  • Setup tooling with gulp to support building of SUIT components, JS modules and icon fonts.
  • Worked on HTM5L, CSS3, basic JavaScript to develop web pages.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
  • Developed UI using HTML, CSS, AJAX, dojo and Java Script.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Debugged many pages using firebug.

Environment: HTML, XHTML, DOM, JavaScript, JQuery, Angular JS, ASP.Net, Adobe Dreamweaver, CSS, AJAX, JSON, NodeJs, ECLIPSE, SQL server, MySQL, SVN, GIT, PHP and MS Office.

Confidential, Virginia

Front End/UI Developer

Responsibilities:

  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Involved in the requirement analysis along with the estimations and scheduling.
  • Developed an order processing system primarily using HTML, CSS and jQuery, Backbone, Bootstrap and Node.JS.
  • Using CSS for designing purpose.
  • Using Google analytics reports, optimized the page load time for the pages that had heavy traffic and improvised those pages using CSS.
  • Wrote custom directives according to the Application needs.
  • Migrated old individual applications to one integrated Web based Order Processing system.
  • Built Web pages those are more user-interactive using jQuery plugin’s, AJAX, JavaScript.
  • Interacted with java controllers (jQuery, AJAX, and JSON to write/read data from back end systems).
  • Developed code to fetch data from back-end and populate on UI using AJAX and JSON.
  • Implemented XML parsing code for different applications.
  • Initiated and developed proof of concept of responsive web design for demonstration to the clients.
  • Developed UI with responsive design using Bootstrap.
  • Used the Node.js and backbone.js MVC Frameworks in the development of the web applications.
  • Used Spring Framework for Dependency injection, security features and integrated with the Hibernate framework.
  • Created pages in Site Core and validating the HTML code withW3C Validator.
  • Authored REST based Web API wrappers to integrate with conventional Web Services.
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Started using Selenium web driver to automate UI tests.
  • Cross browser testing in IE, Mozilla and Chrome.
  • Maintained, enhanced, and recommended solutions that best suit business and technology needs from UI standpoint.
  • Used SQL developer for retrieving the deal data and to modify the data in database.
  • Deployed the project using JBoss application server.
  • Used JSON for storing and exchanging information between browsers and servers.
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting.
  • Involved in writing various SQL Queries and PL/SQL stored procedures to satisfy various business requirements of the application.
  • Used SVN for version control and JIRA for defect tracking.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Environment: HTML, CSS, Java, jQuery, Backbone.JS, Node.JS, JSON, Bootstrap, Sublime, Eclipse, SVN, Firebug, JIRA for Agile development.

Confidential

UI/ Front End Developer

Responsibilities:

  • Setup Agile iteration, product life cycle and had daily scrum meetings.
  • Played a programmer role in UI design and development of the front-end architecture.
  • Involved in the designing, development and testing of the application.
  • Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
  • Developed User Interface for the application using JSP, HTML and Ajax.
  • Creating cross-browser compatible and standards-compliant CSS based page layouts.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
  • Developed the application using Struts MVC Framework.
  • Created logical and physical data models putting to practice, concepts of normalization and RDBMS.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Responsible for developing the presentation layer using JSP, HTML, XML, XSLT, CSS, AJAX, Custom Tags, Struts-Html tag library and Apache Tiles.
  • Designed and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
  • Coded JavaScript for page functionality and Pop up Screens and used DHTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Used AJAX to create better, faster and more user-friendly web applications.
  • Used Java script for validation of page data in the JSP pages.
  • Used Oracle as a database to create deals and related data for the application.
  • Used SQL developer for retrieving the deal data and to modify the data in database.
  • Wrote the controller in Spring MVC which delegates the request from front end to the delegator layer and to make calls with backend systems.
  • Used Multi Threading Executive Services for posting and parsing messages.
  • Wrote complex SQL Queries involving Unions and multiple Joins.
  • Participating in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts.
  • Utilized Mongo database management system for keeping user generated data.
  • Developed Servlets to handle HTTP requests and response, and to interface with the JAVA backend application.
  • Created Stored Procedures using SQL/PL-SQL for data retrieval and data modification.
  • Used JDBC for connection with Back end MYSQL Database.
  • Used JUnit for unit testing of application.
  • Deploying and testing the application on different servers like JBoss and Web sphere as per the module.
  • Monitored the error logs using Log4J and fixed the problems.
  • 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.
  • Developed SQL scripts for data migration.
  • Working with the JIRA tool for Quality Center bug tracking.

Environment: HTML, CSS, JavaScript, jQuery, Web sphere, Spring MVC, Log4J, AJAX, SQL, Jquery Mobile, Oracle, Mongo DB, JUnit, Windows

Confidential

Java/ UI Developer

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Designing process documents and job flow diagrams using Rational Rose/MS Visio.
  • Developed Web Components using JavaScript, JSP, JSTL, Custom Tags, Struts Tags, HTML and Ajax.
  • Involved in design and development of the Data model.
  • Designed and developed a web-based client using Servlets, JSP, Tag Libraries,Java Script, HTML and XML using Spring Framework.
  • Implemented business framework using Spring that leverages classical Model View Layer (MVC) architecture.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used Eclipse as Java/J2ee IDE tool for creating POJO, JSP, and Java classes.
  • Processing analyses and design throughout the database implementation
  • Creating tables, Indexes and Complex procedures to retrieve data from Oracle Environment.
  • Creating SQL Loader Control Files for moving data from Flat Files (Fixed Record Length) to Staging Area Tables.
  • Extensively used complex SQL queries (Sub-queries and correlated sub queries).
  • Used Execution Plan, SQL Profiler and database engine tuning advisor to optimize queries and enhance the performance of databases.
  • Physical and logical databases designing.
  • Planned and conducted database unit and system tests, analyzed results and took corrective action.
  • Used No SQL (MongoDB) as the ORM data base got carrying out various database operations.
  • Deploying bug fixes in a timely manner.
  • Development and ongoing maintenance of the firms internally developed applications using SQL.
  • Design of redundancy systems, policies, and procedures for disaster recovery to ensure high availability, protection, and integrity of data assets.
  • Perform risk assessments for data migration to new database environments during upgrades, and plan and coordinate these migrations.
  • Working closely with other developers, network architects, and IT experts to achieve set goals.

Environment: Java/J2EE, Oracle, PL/SQL, SQL Profiler, JSP, Servlets, HTML, XML, Spring MVC, Hibernate, UNIX.

We'd love your feedback!