We provide IT Staff Augmentation Services!

Senior Ui Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Over 6 years of extensive professional experience in Software Development including Analysis, Design, Implementation, Testing of Web - Based, Distributed and Enterprise Applications as Full Stack Developer
  • Hands-on experience in Finance, Healthcare and Telecom domains.
  • Experience in designing and developing multi-tier enterprise applications using Java, J2EE & related technologies such as Servlets, JDBC, JSP, Struts, Hibernate, Spring, XML.
  • Strong experience in building web application using various Spring Framework features like Spring IOC, Spring MVC, Spring AOP, Spring Batch, Spring Boot and Spring Security.
  • Extensively implemented design patterns such as MVC, Observer, Factory, Facade, Singleton, Prototype and best practices for building enterprise systems.
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services(SOAP, RESTful) that include several components like SOAP, WSDL, XML, JAX-WS and JAX-RS.
  • Expertise in Developing and Deploying Enterprise Java Beans (EJB) on Application/Web Servers like WebLogic, TomCat, WebSphere, Glass Fish and JBoss.
  • Excellent experience in databases like Oracle, MySQL, PostgresSQL. Experience in NoSQL/MongoDB.
  • Significant experience in designing and developing Single Page Applications using Angular JS and Angular UI. Knowledge of using Angular2 based components.
  • Strong experience in creating web applications using MEAN Stack, implemented with Angular JS, Node.js, Express.js and MongoDB to create comprehensive web pages.
  • Proficient in developing Responsive Web Design using CSS3 Media Queries and Bootstrap.
  • Experienced with CSS3 preprocessors SASS and LESS to archive writing reusable, maintainable and extensible codes in CSS.
  • Strong experience in using JavaScript libraries like JQuery and JQuery UI.
  • Strong experience in integrating Jasper Reports, D3.js for creating reports.
  • In-depth knowledge and experience in GUI using JavaScript, JQuery, HTML5, CSS3, AJAX, JSON, XML.
  • Good experience with PHP and major PHP frameworks such as Zend, Drupal, Magento
  • Experience in TDD process using JUnit, Mockito, Jasmine and Karma, used Log4j and SLF4J for error logging and debugging.
  • Proficiency in using version control software like Git, SVN and Continuous Integration using Jenkins.
  • Familier with CRM tools like Salesforce,NetSuite.
  • Expertise in working in Agile (Scrum), Waterfall methodologies, experience using JIRA7, Bugzilla as an agile task management, issue tracking, and bug tracking.

TECHNICAL SKILLS:

Java Technologies: Core Java, JDBC, Servlet, JSP, Struts, Hibernate, Spring, SOAP, RESTful

Web Technologies: PHP, HTML, CSS, SASS, LESS, Bootstrap, JavaScript, JQuery, AngularJS, ReactJS, NodeJS, Angular2, AJAX, JSON, XML

Databases: Mysql, Oracle, PostgresSQL, MongoDB

Version Control/Server: SVN, Git, WebLogic, TomCat, JBOSS, Jenkins, JIRA, Bugzilla

Design/Test: TDD, Agile Scrum, Waterfall, JUnit, Mockito, Jasmine, Karma

PROFESSIONAL EXPERIENCE:

Confidential -New York, NY

Senior UI Developer

Responsibilities:

  • Involved in Agile Scrum methodologies to do requirements gathering analysis and planning.
  • Created Front end UI for Service Reporting System using Drupal
  • Worked heavily on Drupal CMS development and developed various custom modules
  • Created Web back-end user interfaces to new and existing databases utilizing PHP and Oracle databases
  • Involved in configuration and deployment of Oracle 11g as the database, wrote stored procedures using PL/SQL for data entry and retrieval in Reports module.
  • Developed PHP based server side API using Zend framework and implemented MVC architecture
  • Worked with the Zend framework's filtering, decoding, encoding security features in developing secure modules.
  • Created DOM for datasets. Worked with datasets in JSON format. The datasets are collected from back end server PHP file using API
  • Implemented Angular JS components like modules, controllers, built-in and customized directives, filters, services to build Model-View-Controller (MVC) architecture for the web application.
  • Used Angular JS to create views performing two way data binding that combining models to the DOM and synchronizing model with server as a single page application.
  • Rendering of Payment Activity Module. Used AngularJS to consume the RESTful Web Services using AJAX services like $http and $resource to fetch data in JSON format.
  • Perform various Validation Controls for form validation and implemented custom validation controls with JavaScript and with AngularJS using custom directives.
  • Developed the responsivewebdesign using Custom CSS3 and Bootstrap.
  • Work with the SASS pre-processor to simplify writing the CSS stylings
  • Created JRXML Report Templates using JasperReports, compiled and executed them to get detailed summary of the data in the database.
  • Worked with LAMP stack, NOC and IT operations.
  • Developed Jasmine test cases for Unit testing, integration and Functional Testing, and ran automated unit tests using Karma for the purpose of Test Driven Development (TDD).
  • Involved in doing build & deployment and configuring dependencies using Maven.
  • Used Git as version control tool.

Environment: Agile Scrum, PHP, Zend, Drupal, Oracle 11g, RESTful Web Services, JasperReports, Bootstrap, HTML5, CSS3, JavaScript, AJAX, AngularJS, Jasmine, Karma, TDD, Git, LAMP

Confidential, NJ

Full Stack Developer

Responsibilities:

  • Involved in various SDLC phases of the project using Agile methodology along with TDD.
  • Used Spring MVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators.
  • Developed the service and domain layer using Spring Framework modules like Core-IOC, AOP.
  • Created DB tables, functions, Joins and wrote prepared statements using SQL.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Designed and created the DAO classes and corresponding DAOImpl classes to implement CRUD operations.
  • Used Spring RESTful API to create RESTful Web Services, set JSON data type between front-end and the middle-tier controller.
  • Used HTML, CSS and Bootstrap for layout design, navigation bars, animation buttons and icons
  • Developed Product list using Angular JS to create Single Page Application and implemented search functionality using filters.
  • Implemented Angular JS route to render different sections of the page in the application.
  • Used CSS Media Queries and CSS Bootstrap to design responsive web pages for that fit different devices including mobile, tablet and desktop.
  • Used Bootstrap pagination to navigate through different pages and used DOM manipulation and AJAX to render page contents.
  • Involved in generating visualization reports using D3.js.
  • Maintained application version control with Git.
  • Used new JS ES6 features like Rest, let and data structure like Set, Map.
  • Worked under Test-Driven Development (TDD) environment, and performed unit testing using Jasmine.

Environment: Agile Scrum, Java 7, Spring 3, Hibernate 3, XML, Oracle 11g, RESTful Web Services, JSON, Apache Tomcat 7, JSP, HTML5, CSS3, JavaScript, JQuery, AngularJS, Bootstrap, Angular UI, AJAX, Log4J, Maven 3, Git, Jasmine

Confidential, NY

Full Stack Developer

Responsibilities:

  • Prepared designs and technical specification in collaboration with IT architecture teams.
  • Participated in all phases of software development lifecycle including designing and implementation.
  • Designed and implemented a Single Page Application in AngularJS and Spring framework using Agile methodology and Test Driven Development
  • Created new RESTful web services using Spring MVC framework using JSON data format.
  • Configured interceptors for transaction management and logging using Spring AOP.
  • Structured and developed application using JavaBeans (Model), Servlets (Controller) and JSP (View).
  • Used Hibernate frameworks for database connectivity. Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Developed stored procedures, triggers, and database scripts in PL/SQL for CRUD operations of the data in the Oracle database.
  • Involved in the development of the UI using JSP, HTML5, CSS3, JavaScript, jQuery, AngularJS.
  • Wrote Jasmine Unit tests extensively using Karma for verifying JavaScript utility routines

Environment: Java 7, Eclipse, Spring 3.0, Hibernate 3, MVC, Servlets, JSP, PL/SQL, Oracle, HTML, CSS, JavaScript, JQuery, AngularJS, JSON, Web Services, RESTful, XML, Jasmine, Karma.

Confidential, Manalapan, NJ

UI Developer

Responsibilities:

  • Implemented application using MEAN stack technologies along with Mongoose Node Module for MongoDB data.
  • Used HTML4, CSS and Bootstrap for layout design, navigation bars, animation buttons and icons.
  • Developed Product list using Angular JS to create Single Page Application and implemented search functionality using filters.
  • Implemented Angular JS route to render different sections of the page in the application.
  • Used CSS Media Queries and CSS Bootstrap to design responsive web pages for better user experience.
  • Used Bootstrap pagination to navigate through different pages and used DOM manipulation and AJAX to render page contents.
  • Involved in integrating with MongoDB for managing products using Node.js and Mongoose.
  • Consume RESTful web service for fetching JSON formatted data of product information from web server.
  • Used Angular fusion chart to accomplish data visualization for Reporting module.
  • Maintained application version control with Git.
  • Worked under Test-Driven Development (TDD) environment, and performed unit testing using Jasmine.

Environment: HTML4, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS, Bootstrap, Angular UI, MongoDB, Git, Jasmine, Agile

Confidential, NJ

UI Developer

Responsibilities:

  • Attend Daily standup meetings, Estimation meetings and Requirement review meetings to analyze requirements for each story card in a sprint.
  • Developed User Interface for the project using HTML4 and CSS.
  • Maintained existing UI Applications and upgraded them using CSS, jQuery, AJAX, JavaScript, JSON and HTML4.
  • Worked with business system analyst to understand the requirements to ensure that right set of UI modules have been built.
  • Wrote application level code to perform client side validation using jQuery and JavaScript.
  • Wrote jQuery function while implementing various UI Screens across the wholewebapplication (both consumer facing as well as internal application)
  • Interacted with java controllers (jQuery, Ajax, and JSON to write and/or read data from backend systems).
  • Maintained, enhanced and recommend solutions that best suit the business and technological needs from the UI standpoint.
  • Built complex desktop-style UI using HTML4, CSS, JavaScript and AJAX, including configuration wizards and interactive reports
  • Maintained application version control with SVN.

Environment: HTML4, CSS3, JavaScript, JQuery, JSON, AJAX, SVN

We'd love your feedback!