We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Alexandria, VA

CAREER SUMMARY:

  • 8 years of professional experience in IT industry, specializing in Analysis, Design and Development of web based applications using various technologies like HTML, CSS, JavaScript, JQuery, Angular JS, Angular 2 and Java. Involved in all the phases of SDLC including Requirement Analysis, Architect, Design, development, testing and maintenance.
  • 8 years of experience developing responsive UI pages using HTML, JQuery, Bootstrap, AngularJS, Angular 2 and advanced concepts of object oriented JavaScript.
  • 3+ years of experience in developing applications in Java/J2EE (Springs, Struts).
  • Expert in creating styles using SASS and LESS and writing script for precompiling SASS/LESS to CSS (Experience in using gulp and grunt pre - compiler too).
  • Extensive knowledge and working experience of web development technologies such as, JavaScript, jQuery UI, AngularJS, Angular2/5, HTML5, CSS3, SASS and Bootstrap.
  • Experience developing hybrid mobile applications in IONIC using CORDOVA and AngularJS.
  • Good experience in Servlets, JSP, JDBC, XML, SAX, DOM, JAXP, JDBC, Java Beans, Custom Tags in JSP, Multi-threading, SOAP and restful web services, JNDI, JMS, Struts, Spring and hibernate.
  • Experience in XML, JSON Web Services using Restful.
  • Experienced in Application Servers like open source Apache Tomcat, JBOSS, Web Logic
  • Extensive experience using Git and SVN.
  • Developed and updated the webpages using HTML5, CSS3, React JS, AngularJS, Java Script and JQuery achieving cross browser compatibility.
  • Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, Ext JS 4.0, RequireJs, Js and Dojo toolkit.
  • Experience in developing modern web application using React JS.
  • Experienced in waterfall, Agile and SCRUM software development methodologies.
  • Good knowledge using task runners like Grunt and Gulp.
  • Hands on experience using MySQL, Mongo DB, Oracle.
  • Experience using UNIX Shell scripting, UNIX commands in VI editor for debugging and File manipulations.
  • Implemented Backup and recovery procedures for production systems.
  • Test-driven development is my way of coding and have good knowledge in unit testing using jUnit and karmaJs. Experience doing e2e testing using jasmine frameworks (protractorJs).
  • Experience hosting tests in jenkins for continuous jobs as well as good experience in continuous deployments jobs.

SKILL:

Web Technologies: HTML5, JavaScript, JQuery, AngularJS, Angular2/5, AJAX, CSS2/3, SASS, LESS, JSON, XML, Bootstrap, RequireJs, Ionic, Cordova.

Programming Languages: C, C++, Java, PHP.

J2EE Technologies: Springs (MVC, IOC) 3.0 & 4.0, Beans, JMS, Networking, JDBC/ODBC, JNDI, RMI, Rest API, Struts 2, Hibernate 3.0, spring (MVC, IOC) 3.0, ANT, SOAP, Restful, WSDL, Log4j, Maven.

AGILE Tools: Rally

Servers: WebLogic 10.3/11g/12c, Apache, Apache Tomcat, JBoss.

Operating Systems: UNIX, LINUX, Windows, Mac OS X, Ubuntu

Database: MySQL, Oracle, MongoDB (NoSQL)

Scripting Language: Shell Script (Bash shell & Korn shell), ANT

Testing: JUnit, Karma, ProtractorJs, SOAPUI, Jenkins, Jira, selenium, Chakram.

Version Controls: Git, SVN

IDE: Eclipse, Dream Viewer, NetBeans, Sublime text, Atom, Notepad++

WORK EXPERIENCE:

Confidential

Sr. UI Developer, Alexandria, VA

Responsibilities:

  • Designed Node.js application components through Express.js
  • Single page application interacts with REST services provided by node.js
  • Responsible for designing and developing the UI wizards that map to business processes using Angular
  • Contributed to a custom Office Action editor, a customized WYSIWYG editor to manage the legal correspondence between an examining attorney and the applicant
  • Involved in migrating Angular 1.4 to 2
  • Created Custom directives, Components and Custom Pipes in Angular 2
  • Expertise in implementing Property Binding and Event Binding in Angular 2
  • Created Template Driven Forms in Angular 2
  • Implemented Services to share logic across different components in Angular 2
  • Each element on the page is created as templates in order to maintain the modularity and make it reusable for other fields in different states
  • Developed a screen capture module to support the Trademark evaluation process. Captured screenshot is uploaded to content management system via REST services
  • Integrated Chrome various plug-ins such as Fire Shot for Screen capture and CK Editor as a WYSISWYG editor
  • Actively participated in gathering user requirements and user experience(UX) sessions
  • Responsible for ensuring 508 compliance across UI module
  • Worked with business users to understand the pitfalls of the system and worked with the team to take corrective measures in resolving the issue
  • Node JS web application acts as a facade layer to communicate with backend Java Restful services which surface the data from legacy mainframe
  • Active participation in UI deployment process
  • Worked on Integration testing for the Service calls using CHAKRAM - API Testing and MOCHA, CHAI.

Environment: HTML5, CSS3, JavaScript, Angular2, LESS, JSON, Restful Services, SVN, MAVEN, Chakram, Jenkins, NVDA, sublime, Eclipse, Eclipse subversion, Rally.

Confidential, Houston, TX

Sr. UI Developer

Responsibilities:

  • Developed single page application using AngularJS and Java Springs as the backend and Oracle11g as the database.
  • Developed hybrid mobile applications using CORDOVA/Phonegap and IONIC.
  • Used JavaScript, CSS3, and HTML5 as data and presentation layer technology across all the available browsers.
  • Developed mobile applications in JavaScript, Angular JS.
  • Enhance user experience by designing new web features using MV Framework using AngularJs to accommodate advanced and fast technologies.
  • Used Bootstrap framework for a responsive and interactive buttons layout creating an efficient website.
  • Created web services and desktop applications to access and display data needed by support teams using JavaScript, AngularJS, CSS and HTML5.
  • Used GIT for version controlling.
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using AngularJS
  • Developed User login, logout and User profile pages with sessions and created data tables to track the session metadata.
  • Wrote SQL queries to persist and retrieve dynamic data on the user profile page.
  • Involved in developing the Controller framework using Annotated REST based controller and OOP libraries like Collections, Exceptions, Threading.
  • Used Gulp for building and running the tasks.
  • Used XML technologies for enhancing the flow and efficiency of the Java code.
  • Testing, fixing the bugs and troubleshooting technical problems.
  • Conducted Unit Testing, interface testing, system testing and user acceptance testing.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and validation of the application.

Environment: HTML5, JavaScript, AngularJS, Bootstrap, SASS, JSON, Restful Services, Cordova, Ionic, Java, MV* framework, Spring Security, Apache Tomcat, GIT, MAVEN, Gulp, Oracle.

Confidential

Sr. UI Developer

Responsibilities:

  • Developed web applications using Java Script, HTML5, AngularJS and Spring MVC.
  • Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using AngularJS.
  • Writing custom filters, directives for the HTML5 using angular code.
  • Worked extensively on the front-end part using HTML5, CSS and JavaScript. Used Rich faces to customize components in XHTML pages.
  • Performed Client-side validations using JavaScript.
  • Involved in creating HTML5 templates.
  • Created AJAX wrapper classes and helper methods for the global usage.
  • Created Common files, global messages for the common usage.
  • Developed the code using LESS framework, which in turn would generate plain CSS for the dynamic pages.
  • Created Restful APIs for connecting web applications with databases.
  • Create highly usable web design solutions with focus on user experience and compliance to standards.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Work in cross functional team to develop timely changes to page content.
  • Testing, fixing the bugs and troubleshooting technical problems.

Environment: JavaScript, HTML5, CSS/CSS3, LESS, AngularJS, JSP, AJAX, SASS, Java, Struts, Mongo DB, Hibernate, Struts, Eclipse, Sublime, Weblogic.

Confidential

Java UI Developer

Responsibilities:

  • Experience on Web Technologies using HTML, CSS, JavaScript, JQuery, AJAX, Eclipse IDE.
  • Solid experience with Responsive Web Design (RWD)
  • Developed Login/Registration/Edit of user profile integration with community sites using HTML5, CSS3, and jQuery, AJAX, JSON and JavaScript.
  • Extensive use of Struts Framework for validation components and view components.
  • Built complex desktop - style UI using HTML, CSS, JavaScript and AJAX including configuration wizards and interactive reports.
  • Used Hibernate for the persistence of the project.
  • Developed Registration/login functionality for IW Alerts
  • Spring framework was used for dependency injection and was integrate with different frameworks like Struts, Hibernate
  • Developed implemented a GWT based web Application, and maintained an asynchronous, AJAX based rich client for improved customer experience using XML data and XSLT templates
  • Implemented pagination using jQuery.
  • Developing customer facing software for managing advertisements using Backbone JS
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Development carried out under My Eclipse Integrated Development Environment (IDE)
  • Used JBoss for deploying various components of application and MAVEN as build tool and developed build file for compiling the code of creating WAR files.
  • Refine and iterate user experience by designing new modules and interfaces in a complex, responsive site
  • Used CVS for version control.
  • Performed Unit Testing and rigorous integration testing of the whole application.

Environment: Java, J2EE, Spring 2.5, JSF 1.2, EJB, JMS, JBoss, Eclipse, Hibernate, JSP, JSTL, AJAX, CVS, JavaScript, HTML, XML, MAVEN 2.x, SQL, Oracle, SAX and DOM Parser, EasyMock, Web Services (SOAP, WSDL)

We'd love your feedback!