We provide IT Staff Augmentation Services!

Sr. Ui Developer Resume

4.00/5 (Submit Your Rating)

Hanover, MD

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in Developing and Designing Web based Applications and User Interfaces using HTML, HTML5, CSS, CSS3, ES6, Bootstrap, JavaScript, jQuery, JSON, Ajax, AngularJS, Grunt, ReactJS, Redux, Node.js, Dojo, Flexbox.
  • Experienced in all stages of Software Development Life Cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, AGILE and SCRUM.
  • Good experience in development with new front - end frameworks like Angular JS, Angular 2, Angular 4, Angular 5, Node JS, React JS and Redux.
  • Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Responsible for developing front-end application using React JS and FLUX architecture for internal team's productivity use.
  • Implemented React-Router, React-Redux architecture, ES5, ES6, Web pack and Grunt to turn application into Single Page Application (SPA) .
  • Used Babel transpiler to convert ES6 to ES5 for browser understanding.
  • Utilized ECMA Script 6 features to build JSX and ES2015 ( ES6 ) using Babel & Web pack.
  • Implemented Java EE components using Spring MVC , Spring Boot , spring transactions and spring security modules.
  • Developed OOJS code and responsible for client-side validations using jQuery functions.
  • Extensive experience in developing UI applications using AngularJS 1.x and Angular 2/4, proficient in creating modules, components/Controllers, Custom Directives, Custom Filters, Service Factories, Data Binding, Dependency Injection.
  • Created web templates and customized modules for various CMSs such as WordPress applications.
  • Implemented full featured front-end application using Angular 4, TypeScript and jQuery.
  • Developed Single Page Applications using Angular 2, Typescript, Web pack and Grunt.
  • Worked on Angular 2 by consuming Restful web services & used Angular 2 forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.
  • Worked with Express.JS for development of RESTful web services & middleware configurations.
  • Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.
  • Experience in Application servers such as Apache Tomcat, JBoss, IBM WebSphere Application Development, etc.
  • Extensive knowledge in developing Single Page Applications (SPAs) using various JavaScript frameworks like Angular.js, Node.js and Backbone.js.
  • Enabled real-time bi-directional communication between server and client using Socket.io.
  • Good knowledge and experience on various IDE’s like Visual Studio, Eclipse, NetBeans, RAD, JBuilder, Sublime Text, etc.
  • Used SQL to retrieve data from Oracle database.
  • Good working knowledge of DOM (Document Object Model) functions.
  • Worked with React Component Life cycle in updating the Virtual DOM and making AJAX calls in components.
  • Extensive experience on implementing AJAX features using JavaScript, OOJS and jQuery.
  • Designed and developed CI/CD pipelines built and coordinate an automated build & release CI/CD process using GitLab, Jenkins, Nexus, and Chef on hybrid IT infrastructure.
  • Strong learning of the Web services like SOAP and RESTful APIs for building communication and message exchange between the systems.
  • Extensive experience working with UML concepts like Use case diagrams, Class diagrams, Sequence diagrams, etc.
  • Good understanding of Hibernate, Spring and Core Java.
  • Worked on Jira for the tracking and management of projects to update the tasks.
  • Used Git for version control and Automated deployment & release management process using TFS, GitHub.
  • Experience in Cross-browser compatibility implementation like Chrome, Safari, IE, and Firefox.
  • Used Bower, NPM, Grunt and Gulp for managing the dependencies in the web application.
  • Used Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering.
  • Implemented test cases and performed unit testing using Jasmine and Karma.
  • Experience in installing and configuring MySQL, PostgreSQL, Oracle and MongoDB servers.
  • Experience in using the debugging tool Firebug .
  • Experience working with and implementing cloud-based technologies like AWS .
  • Excellent team player, self-starter and good at Multi-Tasking with ability to handle deadlines in fast paced environment.

TECHNOLOGIES AND TOOLS:

Web Technologies: HTML 4/5, CSS, JavaScript, jQuery, Ajax, JSON, XML, Node.js, Bootstrap, Angular JS, Angular 2, Angular 4, Angular 5 and ReactJS.

Languages: Java, C++, ASP.Net

Frameworks/J2EE: Java/J2EE, Spring Boot, Spring MVC, Servlets, JDBC, JSP, Java Beans, MVC, Struts, Hibernate

Operating systems: Windows, Mac OS and Linux.

Web Servers: Apache Tomcat, HTTP Web Server

Animation: Adobe PageMaker, Sketch, Photoshop, Adobe Illustrator, Windows Movie maker

Database: MySQL, PL/SQL(Oracle), PostgreSQL

IDEs: Eclipse IDE, Net Beans, Sublime text, Microsoft Visual Studio, WebStorm, RAD, Notepad++, Brackets

Methodology: Agile, Waterfall

Version Control Tools: Git, Apache Subversion, CVS

Web Services: SOAP, RESTful

Build Tools: Jenkins, Dockers and Maven.

PROFESSIONAL EXPERIENCE:

Confidential, Hanover, MD

Sr. UI Developer

Responsibilities:

  • Built application and Prototypes using HTML, CSS, JavaScript, jQuery, AngularJS, Bootstrap with MySQL Database.
  • Developed OOJS code and responsible for client-side validations using jQuery functions.
  • Develop custom Web-based MVC structured health communication portal software, which sent and received encrypted data to remote server using a Restful API.
  • Responsible for JavaScript/AJAX UI upgrades and improvements.
  • Built responsive site using Bootstrap that fits devices of different sizes.
  • Organize the feature requirements and implement them using the Angular 6 framework.
  • Experience working with Angular 5 including building Components, Directives, Routers. Pipes, Services and other modules based on Angular CLI.
  • Implement the features using Angular 6 code using TypeScript with Visual Studio Code IDE.
  • Used TypeScript to reduce the number of lines of traditional JavaScript files.
  • Responsible for developing front-end application using React JS and FLUX architecture for internal team's productivity use.
  • Developed the application using ReactJS, Bootstrap with ECMA6 Standards.
  • Used Babel transpiler to convert ES6 to ES5 for browser understanding.
  • Utilized ECMA Script 6 features to build JSX and ES2015 ( ES6 ) using Babel & Web pack.
  • Worked on using React JS components , Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved to implement various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
  • Made extensive use of reactive programming patters utilizing the RxJS library.
  • Knowledge on Redux to manage State, Subscribing, and unsubscribing the state changes and dispatching the actions in Angular 2.
  • Built Angular 2/4 components, UI services to consume rest services using Component based architecture provided by Angular 2.
  • Implemented Angular 2 component router for navigation.
  • Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular 2.
  • Responsible to implement UI layer using Angular 2 for web API and browser clients.
  • Used SASS CSS pre-processors.
  • Worked with RxJS (subscriptions, observables, etc.)
  • Implemented HTTP/asynchronous requests using RxJS Observables.
  • Creating new components and making changes to existing web applications using React.js.
  • Used the SOAP and RESTful APIs for communication between systems.
  • Designing User-Interface (UI) web pages and front-end applications using web technologies like HTML5, CSS3, and Bootstrap.
  • Worked on SASS & LESS as they easily compatible to convert the existing CSS and are also CSS extensions.
  • Using Component based architecture by Angular 4, made Typescript reusable components and services to consume REST APIs.
  • Using Bootstrap components for creating responsive web pages.
  • Worked with React Component Life cycle in updating the Virtual DOM and making AJAX calls in components.
  • Worked with Grunt, Gulp for task runner configurations and worked on various IDE editors.
  • As a part of development workflow included more specialized snapshot testing with Jest for React based applications and components.
  • Used GIT for version control and Jenkins as automation tool.
  • Interacting with JSON, AJAX, and jQuery to read / write from backend systems.
  • Used JIRA for tracking and the management of the projects and Git and Apache Subversion for version control.
  • Used Firebug and Chrome developer tool for debugging.
  • Followed Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery.

Environment: AngularJS (2/4/5), React JS, ES5, ES6, AWS, Bootstrap, backbone, JSON, AJAX, NodeJS, ReactJS, Grunt, Gulp, GIT, REST & SOAP (web services), HTML5, CSS3, JavaScript, NPM, SQL, Jenkins, Docker, Jasmine, Flux, Agile.

Confidential, New York, NY

Web Developer

Responsibilities:

  • Experienced in Software Development Life Cycle (SDLC) methodology.
  • Developed web application using HTML, CSS, JavaScript, Bootstrap and jQuery.
  • Used Java Script/jQuery for client-side.
  • Used Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, jQuery, AngularJS 1.6 .
  • Strong technical knowledge of Object-Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI, AngularJS.
  • Used Backbone JS to structure JavaScript code in an MVC (Model View Controller).
  • Experienced in Agile based development environment and participating in Scrum sessions.
  • Created ETL jobs to load JSON data and server data into MongoDB and transported MongoDB into the Data Warehouse.
  • Working on Node.js to augment browser-based applications.
  • Worked with Express JS for development of RESTful web services and middleware configurations.
  • Used Express framework to set up middleware to respond to HTTP requests with the help of Node.js.
  • Used Nginx for deployment of applications on the servers.
  • Adopted LESS as the CSS preprocessor to generate style sheet by running Grunt.
  • Hands on experience in UML high level design with data flow diagram, class diagram, sequence diagram, use case diagram and activity diagram.
  • Used web service client to consume web services for getting data from different web services.
  • Excellent knowledge and experience in MySQL Server, PL/SQL, JDBC, Oracle Database, MongoDB.
  • Designed and developed CI/CD pipelines built and coordinate an automated build & release CI/CD process using GitLab, Jenkins, Nexus, and Chef on hybrid IT infrastructure.
  • Maintaining performance using automated CI/CD with Jenkins, build-pipeline-plugin.
  • Experience in Continuous Integration/Continuous Delivery (CI/CD) and Agile methodologies.
  • Extensively used Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering.
  • Used Docker machine as a virtualization between systems.
  • Used Bower, NPM, Grunt and Gulp for managing the dependencies in the web application.
  • Coordinate with the UX/UI design team to build the mobile wireframe through scalable HTML, CSS and SASS.
  • Written unit test scripts for components, filters, directives and services using Karma, Jasmine .
  • Used the unit testing tool Jasmine, Karma and Junit.
  • Performed web services and web applications using AWS Node JS/Express .
  • Used DB2 to store and retrieve the data.
  • Responsible for analyzing requirements and writing technical specification documents.

Environment: Java Script, jQuery, Eclipse, Bootstrap, AngularJS 1.6, Agile, SDLC, HTML, CSS, SASS, MySQL Server, PL/SQL, JDBC, Oracle Database, Mongo DB, Docker, DB2, Gulp.

Confidential, New York, NY

UI Developer

Responsibilities:

  • Designed and developed front-end programming and UI layout for the E-commerce web application which matches the wireframes, using the HTML5, CSS3 and AngularJS 1.x.
  • Used the new CSS3 features like multi-column layout, transform and transpose, gradients and web fonts and @media.
  • Used the new features and updates of HTML5 such as Canvas and SVG, new input attributes, audio, video, local storage, etc.
  • Worked with SASS/SCSS pre-processor to simplify writing the CSS styles.
  • Used Node.js and Java to perform server-side operations.
  • Experience in implementing the MVC frameworks like Angular JS 1.x for AJAX data calls using the $http service.
  • Used Bootstrap, SASS, and LESS CSS for creating responsive web design.
  • Worked on Agile methodologies and used Scrum to implement the project.
  • Used Jira as a tool for project tracking and management where we update the daily tasks performed.
  • Used Git for version control and IDEs like WebStorm, Eclipse, and Net Beans.
  • Analyzed and parsed the response of JSON/XML to update DOM.
  • Used Bower and NPM for managing the frontend and node modules.
  • Built a prototype for internal blog application using the CMS tool WordPress.
  • Worked on latest AngularJS 1.x concepts like creating custom directives, services, $http service, factory’s, $watch and $apply, etc.
  • Worked with JASMINE unitss test framework to write unit tests for JavaScript code.
  • Developed RESTful web services using Spring MVC.
  • Designed and developed views, controller and model components implementing Struts framework.

Environment: HTML5, CSS3, JavaScript, Java, AngularJS 1.x, Bootstrap, Bower, RESTful, Spring MVC, Struts, Git, JIRA, WebStorm, SASS/SCSS, LESS, Node.js, Agile, Scrum.

Confidential, Brooklyn, OH

Web Developer

Responsibilities:

  • Worked with HTML, CSS, JavaScript, jQuery, DOM to write components, services, styles and unit test cases.
  • Involved in Requirements phase of SDLC to gather the requirements from business users, maintaining, enhancing and suggesting solutions to the UI team to assist the changing requirements.
  • Used jQuery for complex DOM manipulation and selection to create custom directives, angular components, controllers and services.
  • Used Promises to handle asynchronous with Rest API.
  • Used Bootstrap, OOP web development for responsive web design.
  • Experienced in building web UI using HTML, CSS, DOM, jQuery, JavaScript that are browser compatible.
  • Responsible for making pages dynamic utilizing the AJAX, JSON, XML.
  • Responsible to manipulate HTML and CSS in jQuery.
  • Used PL/SQL to create, update and manipulate tables.
  • Involved in creating page layouts, custom links, related, lists and other components on the web pages.
  • Experience in MVC framework using Angular JS custom directives, controllers, services, model and factories.
  • Experience in developing Single Page Application (SPA) using Angular JS.
  • Used Firebug as a debugging tool.
  • Experience in testing the functionality and compatibility of the application in multiple browsers like Chrome, IE, Safari, Firefox, and Opera.
  • Well- versed with the Software development Lifecycle (SDLC) all its phases.
  • Created SQL queries to perform insert, update and delete operations on MySQL database.

Environment: HTML, CSS, JavaScript, jQuery, DOM, Bootstrap, OOP, AJAX, JSON, XML, PL/SQL, MVC, Angular JS, Firebug, MySQL.

Confidential

Junior Web Developer

Responsibilities:

  • Involved in Analyzing, Design, Implementation and Testing of the project.
  • Created a robust and user-friendly CALL CENTER APPLICATION based on client requirements.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Involved in discussions with the System Analysts and Business Analysts to identify the technical requirements.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
  • Designed and developed intranet web applications using HTML5, Java, JavaScript and CSS3.
  • Designed several HTML forms using the various HTML form tag, according to the requirement of the end user.
  • Implemented dynamic page elements and form error validations using JavaScript.
  • Used CSS3 to great effect to design to design several pages in a dynamic fashion.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Working experience with version control system GIT and bug tracking tools JIRA in Waterfall methodology.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Used HTML, CSS and JavaScript to implement the web page.
  • Used Bootstrap for making the web pages responsive.
  • Developed web components using JDBC, JSP and Servlets.
  • Used Asynchronous JavaScript (AJAX) and XML for better and faster interactive application.
  • Used SQL server to implement the database.
  • Developed User and Technical documentation.
  • Used SQL Database to store the system data.

Environment: HTML, XHTML, CSS, JavaScript, Waterfall, JSON, AJAX, XML, SQL server, DB2, Git, Junit.

We'd love your feedback!