We provide IT Staff Augmentation Services!

Sr. Web/ui Developer Resume

3.00/5 (Submit Your Rating)

Bowie, MD

SUMMARY

  • Over 8+ years of experience in building highly modular, responsive, rich user interface web applications for media (Desktop, Tablet, Mobile).
  • Expertise in working on Front End/User Interface (UI) Technologies like using React / Redux JS, Angular 4, TypeScript, Node JS, Java Script / ES6, jQuery, Ajax, JSON, RXJS, HTML5 and CSS3.
  • Experience in Software life cycle phases like Requirement Analysis, Design, Development, Testing and estimating the timelines for the project.
  • Strong experience with Software methodologies like Agile, Waterfall methodologies and participating in SCRUM ceremonies.
  • Experience of working on CSS Preprocessors like LESS and SASS.
  • Implemented latest HTML5 and CSS3 features like creating various effects, shading, animation, Shapes, graphics, multimedia files, and many others.
  • Sound understanding and extensive experience with Object Oriented Programming (OOP), web application deployment.
  • Built Single Page Application using Angular 4 Connected the model and view using two - way binding and one-way binding.
  • Used the Node Package Manager (NPM) to install libraries like angular-clip, typescript etc., which are required for developing an angular application in Node.
  • Experience in calling REST (Web Service) services from JavaScript, processing JSON payloads and writing web APIs.
  • Developed applications with ease using MEAN stack (MongoDB, Express.js, Angular, Node.js).
  • Experience in using different version controlling GIT, SVN, JIRA and Jenkins.
  • Experience in using various IDE's such as Dreamweaver, Notepad++, WebStorm, Atom, Sublime text, Eclipse, IntelliJ IDEA, Visual Studio Code.
  • Development experience collaborating with cross functional distributed teams in a Test-Driven Development and Continuous Integration environment.
  • Experience in developer tools like Code Commit, Code Build, Code Deploy and Code Pipeline.
  • Experience in working of MVC Architecture based frameworks like AngularJS.
  • Expertise in developing front-end of the applications using JavaScript, CSS, XML, HTML, Flex 3.0 and AngularJS
  • Expertise in creation of angular custom directives Filters and Services.
  • Expertise in Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Recourse, Angular- Route, Angular-Sanitize, Angular-Touch and Angular-UI-Bootstrap.
  • Expertise in AngularJS structural framework for dynamic web apps and profound knowledge in concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
  • Experience of responsive web design using Bootstrap framework and CSS3 media queries.
  • Worked with JavaScript validations and developed Object-oriented code.
  • Worked on server-side scripting JavaScript framework Node.js, Express.js, created Rest API’s using Node.js and connected to MongoDB.
  • Extensive experience in jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, JS with Bootstrap and Node.js.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
  • Knowledge on design and build cloud service models including Infrastructure-as-a-Service, Platform-as-a-Service, and Software-as-a-Service.
  • Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
  • Expertise in RESTful, SOAP web services to integrate between Application to Application
  • Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently and work within a team environment.

TECHNICAL SKILLS

Languages: JavaScript, jQuery, HTML 5/4, CSS 3/2, Object Oriented JavaScript, MVC, AJAX, jQuery, UI, JSON, XML, PHP.

Java API’s: J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JAX-RPC, JDBC, RMI, JNDI, JMS, JAXB, JUnit, AWT, Swing.

Client Technologies: HTML, DHTML, JavaScript, Ajax, DOJO.

XML Technologies: XML, XSL/XSLT, SAX, DOM

Frameworks: Struts, Spring, JSF, Hibernate, Apache CXF, AngularJS, Angular 2, Bootstrap

IDE: Eclipse, Notepad++, Sublime, Atom, Visual Studio Code

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

Application Servers: Apache Tomcat, IBM Web Sphere, BEA Web Logic, JBuilder

Cloud Technologies: AWS and Open Stack

Database: Oracle 8/8i/9i/10g/11g, DB2, MySQL, SQL Server 2008/2012/2014

PROFESSIONAL EXPERIENCE

Confidential, Bowie, MD

Sr. Web/UI Developer

Responsibilities:

  • Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Built Angular 4/2 components, UIservices to consume rest services using Component based architecture provided by Angular 2.
  • Work with Business, functional team to transform business details into technical document. Used Angular components to update entity models.
  • Developed an application using AngularJS, ES 6, CSS3, and Bootstrap in a Test-Driven Development Environment.
  • Utilized the features of Angular 2.0 to present effective web design.
  • Implemented observables to get a pattern of dealing with data by using array-like operations to parse, modify and maintain data in Angular 2.
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC)
  • Created an internal browser-based text editor using HTML, CSS, NodeJS, JavaScript, Require.js, Backbone, Ember JS, Jasmine, Selenium
  • Built Node.js, npm based web frameworks and Docker based Microservices for deployment of web frameworks for data visualization and analytics user interface toolkits.
  • Used AngularJS 2.0 to build a single-page application using type script.
  • Experience in developing Components in Angular 2.0. Created user management screens using AngularJS business components.
  • Worked with the system analyst to understand the requirements of the project.
  • Developed the administrative UI using Angular (2.0) and Node.js, Jasmine and ReactJS.
  • Extensively used Java Collections framework for backend services and to display view on frontend.
  • Developed single page applications (SPA’s) using AngularJS, ReactJS and BackboneJS.
  • Developed reusable custom directives using AngularJS using transclude, restrict, event handlers and templating.
  • Used Grunt for build UI applications minification, watch for file changes for automated build, code quality check and CSS prefixes for cross browser compatibility.
  • Implemented mock services in node.JS with the help of modules using ExpressJS.
  • Created application to View Data in MongoDB.
  • Wrote application level code to perform client-side validation using JQUERY.
  • Responsible in testing the classes and methods using JUnit test case.
  • Used JUnit framework for unit testing of application and Log4j to capture the logs.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed web services using HTTP, SOAP and XML technologies.

Environment: Java1.8, Angular, Bootstrap, REST Services, JMS, HTML5, CSS3, AJAX, jQuery 1.4.1, React, MEAN stack, NPM, Grunt, Web Pack, Jasmine, JIRA, Jenkins, GIT, LESS, POSTMAN, NodeJS, HTML, JavaScript.

Confidential, Birmingham, AL

UI Developer

Responsibilities:

  • Responsible to enhance the UI using HTML, CSS, Java Script, XML, JSP as per the requirements and provided the client side using jQuery validations.
  • Developed applications using MEAN stack (MongoDB, Express.js, Angular, Node.js).
  • Used AngularJS and Node JS framework for building web-apps and communicate with Restful services.
  • Used Angular modules like angular-animate, angular-cookies, angular-filter, angular-mocks, angular-resource, angular-route, angular-touch, and angular-UI-bootstrap.
  • Used AngularJS 2.0 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Used Node Package Manager (NPM) and modules like Gulp, Grunt and Bower to install the necessaries packages.
  • Built interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend.
  • Developed application for different browsers and fixed bugs for browser compatibility.
  • Interacted and worked with cross-functional teams.
  • Developed Web API using NodeJSand hosted on multiple load balanced API instances.
  • Developed code for Responsive web design in JavaScript using frameworks like Angular.js.
  • Integrated RESTful web services using Node JS and Express JS and displayed on the front-end using jQuery and Angular JS.
  • Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
  • Designed UX pages using Adobe Illustrator for digital photo manipulation and photorealistic styles of computer illustration.
  • Build responsive application using AngularJS, NodeJS. Application compatible with mobile devices and different web platforms and browser.
  • Used Javascript and Angular JS for client-side validations.
  • Used SOAP UI for testing the web services by sending a SOAP request.
  • Used AJAX for server communication and seamless user experience.
  • Used Agile Scrum process.

Environment: HTML5, CSS3, Java Script, jQuery, AJAX, JSON, Angular JS, NodeJS, XML, XSL, Mongo DB, Cassandra, MongoDB, Apache Tomcat, Java 6, Spring, Rest, log4j, JUnit, IBM MQ, JMS, JAXB, Web Services.

Confidential, Chicago, IL

UI Developer

Responsibilities:

  • Implementing project using Agile SCRUM methodology, involved in daily stand up meetings and sprint showcase and sprint retrospective.
  • Developed mobile apps using HTML5, CSS3 and AngularJS.
  • Developed the web tier using JSP, Spring MVC.
  • Used Spring Framework for the Implementation of the Application.
  • Used Spring Validation Framework for performing front end validations.
  • Integrated Spring Dependency Injection (IOC) among different layers of an application.
  • Implemented REST web services using Apache-CXF framework.
  • Built dynamically generated dropdown lists using Ajax, jQuery and Angular JS.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Integrated spring framework and struts framework.
  • Developed presentation layer using HTML, JSP, Ajax, CSS and jQuery.
  • Deployed the Application in WebSphere server.
  • Designed and developed persistence layer using spring JDBC template.
  • Involved in Unit Testing of various modules in generating the Test Cases.
  • Used SVN and GitHub as version control tool.
  • Coded JavaScript for page functionality and Pop up Screens
  • Converted the HTML Pages to JSF Tag Specific Pages.

Environment: Spring framework, Spring MVC, Spring JDBC, J2EE, JSP, Ajax, XML, Log4j Maven, JavaScript, HTML, CSS, jQuery, PL/SQL, SVN, GitHub, WebSphere, Agile, JAX-WS, X-code

Confidential

UI Developer

Responsibilities:

  • Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
  • Participated in numerous creative brainstorm sessions with strategists, storyboards, design specifications, and screen layouts that were shared with Directors and other team members
  • Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
  • Designed and developed intranet web applications using JavaScript, JSP, Struts, jQuery, Ajax and CSS
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers
  • Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
  • Continuously provide input to project management activities throughout the project lifecycle influencing scope, risk plan, project plan, issues and status.
  • Responsible for Functional Specification and System Design based on Business Requirement Document provided by business analyst.
  • Analyzed use cases, created interfaces and designed the core functionality from presentation layer to business logic layer using UML.
  • Actively participated in design and technical discussions.
  • Designed and developed client-side GUI using JSP, HTML and JavaScript.
  • Used java core concepts Collection Framework Interfaces like List, Set, Queue and Map Interface.
  • Used AJAX and JavaScript for validations and integrating business server-side components on the client side with in the browser.
  • Used Servlet as an interface between frontend and backend to handle HTTP requests and to send response back to the front end.
  • Worked on JDBC to connect to MySQL for implementing CRUD operations.
  • Responsible for configuring Apache Tomcat Application Server to access the Database by setting up Data source and MySQL Pool.
  • Used CVS for version control across common source code used by developers

Environment: Java 1.6, J2EE, Struts2, Spring, EJB, HTML, CSS, JavaScript, AJAX, jQuery, MVC, Oracle, WebLogic, DAO, JDBC, Servlets, JSP, TDD, XML, SQL, JMS, CVS, SOAP, Axis 1.4 Ant, Log4j, IntelliJ IDEA.

Confidential

UI Developer

Responsibilities:

  • Implemented the project as a multi-tier application using Jakarta Struts Framework along with JSP for the presentation tier.
  • Developed various Action Classes that route requests to appropriate handlers.
  • Used the Struts Validation Framework for validation and Struts Tiles Framework for reusable presentation components at the presentation tier.
  • Developed the application Resource bundle for display messages and implemented validations using Struts Validations framework
  • Involved in analyzing the requirements of the project.
  • Implemented server-side programs by using Servlets and JSP.
  • Developed presentation tier as HTML, JSPs using Struts Framework.
  • Used JavaScript to perform Client-Side Validation.
  • Implemented using the MVC design pattern.
  • Designed, developed and User Interface using HTML, JavaScript, AJAX and CSS.
  • Used JDBC to interact with the underlying Oracle Database.
  • Deployed Applications on Apache Tomcat Server.
  • Developed automated Build files using ANT.
  • Involved in Unit testing for various components.
  • Involved in production support, resolving the production issues and maintaining the application server
  • Used Log4J for any logging purposes during the development of the application.

Environment: Java, J2ee, JSP, Servlets, JDBC, HTML, CSS, JavaScript, Ajax, Eclipse, Junit, MVC, ANT, Apache Tomcat and Oracle

We'd love your feedback!