We provide IT Staff Augmentation Services!

Sr. Ui Front End Developer Resume

Fairfax, VA

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience as a Front End Developer with solid understanding of Web Development, developing User Interface (UI) applications and professional web applications using HTML5, XHTML, CSS3, JavaScript, jQuery, AJAX, AngularJS, BootStrap, JSON and XML.
  • Good working knowledge on Software Development Life Cycle for complex information systems using various commercial applications.
  • Experience applying the latest development approaches including MVC, MVVM Architectures, and event - driven applications using AJAX, Object Oriented (OO) JavaScript, JSON, and XML.
  • Experience working on Frameworks like Bootstrap, Foundation, Angular.js, Backbone.js, React.js, Node.js, Knockout.js and Media Queries.
  • Extensively used a Variety of JavaScript frameworks and jQuery plugins from npm and Grunt and also created Plugins.
  • Experience working on RWD Bootstrap, Angular.js, React.JS, Backbone.js, Knockout.js, prototype.js, Responsive design and Media Queries.
  • Solid experience on JavaScript Frameworks like Ext.JS and Exposure to jQuery UI, and D3.Js, Dust.JS.
  • Solid experience on JavaScript Frameworks like Ext.JS (MVC/MVVM JavaScript framework ) and Exposure to Node.js , jQuery UI and Backbone.JS .
  • Dealing with challenging High Traffic Websites and Cross Browser Issues handling.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular Js, Backbone.Js, Jade, Pure CSS and Bootstrap .
  • Well versed with IDE's - Visual Studio,Visual Studio Code, AptanaStudio, Dream Weaver, sublime, Adobe Flash, Web storm and Net Beans.
  • Experience in developing web applications by invoking REST and SOAP based APIs.
  • Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
  • Experience in using scrum tools JIRA Agile, Scrum works and bug tracking system - JIRA, Bugzilla and track.
  • Expertise in scripting T-SQL queries, complex stored procedures, user defined functions (UDF), Database triggers with ETL knowledge on SSIS, SSAS, SSRS.
  • Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like QUnit, Jasmine, Mocha, Karma.
  • A solid understanding of web application development processes, from the layout/user interface to relational database structures.
  • Experience in using version control systems - Git, SVN, CVS.
  • Experience of using browser debug tools like Safari Develop, firebug etc.
  • Experience in creating test suites using JASMINE and always participated in cross-browser and platform testing, QA and UAT testing and bug fixing.
  • Having a decent work experience on Jasmine, YUI to test JavaScript code very quick. Knowledge in CSS preprocessors SASS and LESS .

TECHNICAL SKILLS:

Programming Languages: Core Java/J2EE, JavaScript, ASP.net, C, C++, C#, VB, Python, SQL, PL/SQL.

Frameworks: Struts, Angular JS, React JS, Redux, Jquery Redux, Spring, JSF, Hibernate, Node JS, requireJS, Backbone, ASP.NET, PHP, Jasmine, Apache CXF

Development Tools and IDE: IntelliJ, Eclipse IDE, Rational Rose, TOAD, Clear Case, Web-storm, Gulp, Developer Tools, Spring Tool Suite, JBOSS, Protractor, Jenkins, sublime, Amazon AWS tool set.

Databases: Oracle 9i, Oracle 10g, SQL Server, MySQL, MongoDb and DB2.

Operating Systems: Windows XP, Mac, iOS, Windows NT/2000, UNIX, Solaris 8.0, Linux.

Web Technologies: JavaScript, Ajax, XML, XHTML,CSS3, JSP 2.0/2.1, JSTL, Spring 3.2, Log4j, HTML5, DHTML, XSLT,AJAX, SASS, GWT, JQuery, JSON, RIA framework, Amazon Web Services, Restful web service, Visual force, SOAP.

J2EE Design Patterns: Front Controller, Composite View, Business Delegate, Session Fa ade, DAO, Command Pattern, Singleton pattern, Service Locator.

Debugging Tools: Bugzilla, Firebug, J Unit v 4.12, Yeoman, Grunt.

Application/Web Servers: Apache Tomcat 5.x/6.x,Web sphere Application Server8.0, IBM WebSphere 7.x/6.x, Selenium, JBoss 5.0, WebLogic 8.1/9.2, Restful Services, JAX-RS, Apache Tomcat 5.0

PROFESSIONAL EXPERIENCE:

Confidential, Fairfax, VA

Sr. UI Front End Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
  • Involved in Design, Prototyping, Typography, usability and in collecting the wireframes required for designing the responsive web design pages.
  • Designed business applications using web technologies like HTML4/5, XHTML, and CSS2/3 based on the W3C standards.
  • Using AngularJS, created custom directives for data manipulations and to display data in company standard format in UI.
  • Implemented Model View Controller (MVC) architecture using Struts framework.
  • Maintained Cross Browser compatibility and implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Involved in development of rich user interface components using JSON, Ajax, JavaScript, JQuery and HTML5.
  • Used JavaScript for adding little functionality to the existing application (calendar, tooltips, hiding elements, etc.
  • Developed web page using Angular JS components like controllers, routers, NG app etc.
  • Used Unix Commands for manipulating the data in deployment phase.
  • Created AngularJS Controller which Isolate scopes perform operations in UI.
  • Installed and Managed Karma using NPM.
  • Developed unit tests using Karma with karma-ng-scenario plug-in.
  • Developed the administrative UI using Angular.js and Node.js, Jasmine and React.js.
  • Created client surveys and displayed the results in a dynamic report using D3.JS for data visualization.
  • Used D3.JS for data visualization in this application.
  • Accessed functions in web server using Restful web-services.
  • Used Node JS for heavy DOM manipulation.
  • Worked with a team which includes Tech Leads, Business Analysts, System Analysts and Testers using Agile (Scrum) methodologies.
  • Responsible for UI designing for iOS and solved issues when encountered in iOS application.
  • Used Swift for developing the application in iOS.
  • Developed user interface using JSP, JSP Tag libraries, requireJS, Java Script and Node.js.
  • Used JDBC for Manipulating data in the database.
  • Actively used DHTML, JavaScript, JQuery and AJAX, CSS for frontend development. On the backend it was Java (JSP) and Oracle.
  • Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
  • Developing application design guidance and consultation, utilizing a thorough understanding of applicable technology, tools and existing designs.
  • Worked alongside with lead and architect in delivering the application in the assigned deadlines.
  • Used APIs design pattern for data access through service calls and also used spring framework in the application.
  • Used GitHub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process.
  • Used Web services - WSDL and Restful to access the data stored in regional databases.

Environment: Eclipse IDE, Angular JS, D3.JS, Bootstrap, AJAX, Node.js, JDBC, Grunt, JSTL, Mongo DB, Illustrator, Gulp, Bower, karma, JUnit, JIRA, Protractor, Jasmine, ASP.NET, iOS, Jenkins, Spring framework, JSP,JBOSS, HTML4/5, CSS3,SASS, moment, LESS, JSP, Sublime Text 2, Backbone.js, JQuery, JavaScript, React JS, JSON, Apache Tomcat, Photoshop, GitHub, OOPS Javascript, JAXP 1.2, Restful web-services.

Confidential, Fort Lauderdale, FL

UI /Angular JS Developer

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Setting up Angular JS framework for UI development. Developed html views with HTML 5, CSS3, JQuery, JSON, and Java Script.
  • Built custom UI Widgets and Application logic using Angular JS MVC architecture.
  • Extensively used Angular UI components like Calendar, Grid, Select, and Uploader etc.
  • Developed the web application in MVC Architecture using HTML5, CSS3, Bootstrap, Javascript, JQuery, Angular.JS
  • Responsible for the overall layout design, color scheme of the web site using HTML5 and CSS3.
  • Worked on JavaScript, Angular JS, jQuery, JSON, JQuery Template, XHTML, CSS in ATG Linux environment.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and jQuery.
  • Developed web page using Angular JS components like controllers, routers, NG app etc.
  • Developed server side JavaScript using Node JS.
  • Implemented Java and J2EE design patterns such as Factory Method, Singleton.
  • Designed, created and implemented custom Interwoven Team Site modifications to fully automate activities as publishing, deploying, and updating online content (HTML, JavaScript).
  • Responsible for design and development of the Customer Relations Module.
  • Wrote various methods to manipulate HTML5, CSS3 in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
  • Used Bootstrap grid system for responsiveness.
  • Implemented various JavaScript/ JQuery UI effects on the pages.
  • Installed and Managed Grunt using NPM.
  • Used grunt to create project structure.
  • Used grunt for managing UI module dependencies.
  • Installed and Managed Karma using NPM.
  • Developed unit tests using Karma with karma-ng-scenario plug-in.
  • Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Developed ASPX pages that are cross browser compatible across the browser like Internet Explorer versions 7 through 11, Edge, Mozilla Firefox, Safari (Win and Lion OS X).
  • Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.

Environment: HTML4/5, CSS2/3, JavaScript, JQUERY, AngularJS, NODE JS, AJAX, JSON, MVC Architecture and Visual Studio, Grunt, Bower, node.js, npm, XML, Sublime Text, Photoshop CS6, Illustrator, SQL, Git.

Confidential, Richmond, VA

JAVA UI Developer

Responsibilities:

  • Involved in developing UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
  • Developed required business rules for the PEGA implementation for post change.
  • Developed UI using HTML, CSS, Bootstrap, jQuery, and JSP for interactive cross browser functionality and complex user interface.
  • Worked in developing the Hybrid Mobile Framework.
  • Performed Hot Fixes on the Hybrid Mobile Framework.
  • Responsible for Version control, movement of code and components from deployment area to integration system and production system.
  • Established UX design as the first stage of all mobile applications.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Created prototypes in HTML, Photoshop, JavaScript and CSS for different UI pages.
  • Used Angular js to separate the layers and to retrieve the data.
  • Used Angular.js MVC Framework in the development of the web applications.
  • Maintain Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
  • Provided technical insight and direction on project initiatives from PEGA expertise perspective.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards
  • Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
  • Used MS Visio, Dreamweaver and Photoshop tools for web application development.
  • Created graphics including Icons, Images and logos using Adobe Flash Catalyst.
  • Used jQuery plug-in for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Used AJAX frameworks like jQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
  • Tracked issues using JIRA using confluence.
  • Deployed the application on WebSphere server.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more Bind objects and retrieve them via JNDI interface.
  • Used AJAX for implementing dynamic WebPages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Use SOAP web services to communicate between applications running on different operating systems.
  • Used agile methodology for the software development.
  • Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.

Environment: HTML, CSS, jQuery, JSP, AJAX, JavaScript, UX design, PEGA, Responsive Web Design, Angular.js, Bootstrap, Firebug, Dreamweaver, Photoshop, XML, XHTML, XSLT, DOM, JSON, JNDI, SOAP, Oracle and Windows.

Confidential, New York, NY

UI Developer

R esponsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
  • Developed Interactive GUI Screens using HTML, JSPs.
  • Developed screen functionality using HTML, CSS, JavaScript.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Worked on JavaScript framework (Backbone, Node.js) to augment browser based applications with MVC capability.
  • Written functions and procedures using PL/SQL.
  • Used SCADA in this application for database control.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Written CSS to provide table free layout to user interface screen.

Environment: HTML, CSS, DHTML, JavaScript, jQuery, AJAX, JSON,JSP, XML, MVC, SVN.

Confidential

UI Developer

R esponsibilities:

  • Involved in development of multi-tier web application environment.
  • Designed front end screens using HTML, CSS and JavaScript.
  • Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
  • Updated templates and produced additional functional components using JQuery.
  • Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features.
  • Worked with Object Oriented programming concepts such as inheritance
  • Developed various modules present in the portal such as, Admin, User, Job Folder
  • Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
  • Involved in the development of JSP.
  • Involved in developing the JUNIT test cases.
  • Extensive use of spring (IOC, MVC), Struts.
  • Developing and maintenance of Software applications using SPRING, HIBERNATE, JAVA/J2EE.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag libraries.
  • Used Apache Struts Framework.
  • Used Firebug, Firebug Lite, IE developer toolbar for debugging and browser compatibility.

Environment: HTML, CSS, JavaScript, Jquery, AJAX, JSP, Eclipse.

Confidential

Programmer Analyst

Responsibilities:

  • Worked as programmer analyst for a corporation on Advanced JAVA, which includes core JAVA, J2EE, and oracle and web technologies.
  • Developed different Servlet components.
  • Interacted with the Database using MYSQL.
  • Enhanced the functionality in Ticket cancellation and alteration modules and developed advanced validations.
  • Performed Unit Testing and Integration testing
  • Used AJAX for server side validations and data retrieval from the database
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Java Development deployment using Web sphere, Eclipse and RAD IDE.

Hire Now