Sr. Web/ Ui Developer Resume
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 4Connected 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, Confidential 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
J2EEDesign 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
Operating System: Windows 2000/XP/7/8, Mac OS
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, UI services 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 React JS, Redux, AngularJS, ES6, 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, JavaScript, RequireJS, Backbone, EmberJS, 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.
- 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.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Interacted and worked with cross-functional teams.
- Developed Web API using NodeJS and 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 Java script 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: Java 6, Spring, Rest, log4j, JUnit, IBM MQ, JMS, JAXB, Web Services, HTML5, CSS3,Java Script, jQuery, AJAX, JSON, Angular JS, NodeJS, XML, XSL, Mongo DB, Cassandra, MongoDB, Apache Tomcat.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Implementing project using Agile SCRUM methodology, involved in daily stand up meetings.
- 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.
