Sr. Angular, Ui Developer Resume
Knoxville, TN
SUMMARY:
- Result - driven IT Professional with 9+ years of extensive experience as Frontend UI Developer in design & development of web applications & UI applications in various domains.
- Highly skilled in application & web development by effectively using HTML/HTML5, XHTML, DHTML, XML, CSS 2/3, AJAX, JSON, DOM, DOJO, JavaScript, jQuery, Angular.js, Angular2, Angular 4/6/, React.js, Redux, Node.js, Express.js, Babel.js, Webpack, MongoDB and Oracle.
- Expert in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JavaScript etc.
- Extensive experience in developing Web based applications and Client/Server applications using XML, HTML, XHTML, JavaScript, AJAX and CSS, Kendo UI, etc.
- Expertise in client scripting language and serve side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, Angular2/4/7, React.js, Ext JS, Action Script, JSF and JSP.
- Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents
- Strong knowledge in cross browser compatibility issues and W3C standards.
- Proficient in using Dojo Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Good knowledge in installing and maintaining Cassandra by configuring the Cassandra.
- Good knowledge on Dockers components like Docker swarm Engine, Docker Registry, and Docker Notary.
- Strong experience in implementing different features of Bootstrap.
- Extensive experience on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Flash, Photo shop.
- Strong experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers
- Strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
- Extensive experience in developing web page quickly and effectively using jQuery, HTML5, CSS3and in making web pages cross browser compatible and resolving cross browser compatibility issues.
- Ability to develop optimum and user-friendly web solutions and provide web, graphic and interactive programming.
- Versatile team player with problem solving skills, outstanding interpersonal and good written & verbal communication skills.
TECHNICAL SKILLS:
Web Development: HTML5, CSS3, JavaScript, jQuery, JSON, AJAX, XML and PHP, DHTML, XML, XSL, XSLT, JSTL, Struts 1.x/2.0, SOAP, Ajax, jQuery, JSON, JSF, Oracle
Frameworks: Spring MVC, AWS, Docker, AngularJS (versions 1.5, 16.), Angular 2/4, Typescript, Bootstrap, ReactJS, Redux, BackboneJS, NodeJS, Struts 1.2, MVC Architecture
Application Servers: Oracle WebLogic Server, MSSQL Server Management Studio
Databases: SQL Server2012, Oracle 8i, 10g/11g, MYSQL, MSSQL, MongoDB, Cassandra
IDE's and Tools: Photoshop CS6, Dreamweaver CS6, Flash CS6, Visual Studio, Eclipse IDE, NetBeans, Web Strom, Firebug, Developer Tools, Edit Plus, JSfiddle, WebStorm, Sublime text, Eclipse, Notepad++
Programming Languages: Java, J2EE, JSP 1.2, SQL, JavaScript
Operating System: Windows 2000/XP/Vista/7/8/10, MS-DOS, UNIX
Protocols: TCP/IP, HTTP, FTP, and SOAP.
Version controls: TFS, Git, SVN, Visual Source Safe.
Reporting Tools: SQL Server Reporting Services, Crystal Reports.
Testing Tools: Selenium, Cucumber, Gherkins, Chai, NUnit and Junit
PROFESSIONAL EXPERIENCE:
Confidential - Knoxville, TN
Sr. Angular, UI Developer
Roles & Responsibilities:
- Extensively used AngularJS, JavaScript, HTML5, and CSS for frontend web designing.
- Programmed standards complaint HTML5 and CSS3 working with jQuery library modules and JavaScript framework libraries.
- Used AngularJS MVC framework while developing the UI modules.
- Used AngularJS Ajax Module to handle RESTful calls to enable communication between view components and server.
- Developed custom AngularJS directives to build custom reusable components to use across the application pages.
- Involved in a Software Development Life Cycle (SDLC) based approach to UI Development.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2.
- Updated the application with new features of Angular 4 .
- Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc.
- Worked on Angular 6/7 on Responsive web design (RWD)
- Develop new features and components using Angular 6 and Angular material, lo-dash, ES6 and git-lab.
- Worked on Docker open source project by automating the deployment of applications inside software containers.
- Built application service layer using AngularJS Dependency Injection.
- Created HTML navigation menu that is role-based menu items changes dynamically, derived from the database in the form of XML.
- Created Dynamic web pages using forms, filters, expressions and data binding. Used Web pack to build Typescript modules.
- Used JSon model objects as request/response content type for server communication.
- Worked on Responsive Web Design (RWD) with involvement in several web application development projects.
- Enabled validation on forms across application and notify users of invalid input.
- Collaborated Sass to keep large stylesheets well-organized, and to generate aggregated stylesheets.
- Developed SQL Queries to run against database in Microsoft SQL Server for the application.
- Built HTML templates for high traffic and complex data driven websites.
- Extensively used NPM and Bower to manage JavaScript dependencies.
- Designed and developed effective mechanism to automate existing processes using PostgreSQL PSQL.
- Designed various tables required for the project in Oracle 11g database and used the Stored Procedures in the application.
- Used version control systems Subversion such as (SVN) and GitHub.
- Worked closely with the QA team in resolving defects.
- Worked in scrum process attending daily stand up and completing tasks in sprints.
- Implemented JavaScript source code and embedded nested event handling logic using jQuery event handlers and call back functions.
- Designed, developed, tested and certified GIS applications software and systems functionality.
- Created interactive web applications based on the ESRI JavaScript API.
- Used Dreamweaver, Photoshop CS6, Flex for implementing application and designing graphics and images.
- Following Test-Driven Development (TDD) programming technique to write clean code and test the functionalities.
- Responsible for creating the screens with table-less designs meeting W3C standards
- Working Experience with Gherkins User Stories.
- Worked on integrating Webservices via Ajax using JavaScript, jQuery and Angular.js.
- Experience in Unit testing and implemented test cases for applications using testing frameworks like Jasmine, Junit etc.
- Tested cross browser functionality and fixed major layout bugs for supported browsers includingIE9.
Environment: HTML5, CSS, JavaScript Angular.js, ES6,Typescript, Angular2/4/6/7, Bootstrap, Maven, Hibernate, AJAX, jQuery, MySQL, NPM, Oracle 11g, Eclipse, JSON, Rest Web Services, SASS and SVN and GitHub
Confidential - Denver, CO
Sr. Web Applications Developer
Roles & Responsibilities:
- Worked with cross-functional teams to define and implement the next generation digital mortgage & real estate products and frameworks (UI, Portal…) to support world class frontend web experience
- Involvement in all stages of Software development life cycle including Analysis, Development, Implementation, Testing and Support.
- Created Cross-Browser compatible and standards-compliant CSS-based page layouts.
- Involved in development of User Interface using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX and JSON.
- Implemented Spring Batch and Spring Task Scheduler to automate importing data from CSV files sent from client into DB2 database.
- Worked on Standard authentication protocol OAuth 2.0
- Created reusable templates and style sheets based on UI standards and guidelines, performed functional tasks using specifications and wireframes.
- Coded Rest API for Product service using spring boot.
- Used Spring MVC to develop application architecture and JDBC to interact with Database. Also used Ajax to communicate with DB for certain functionalities
- Extensively used Debugging Cascading Style Sheets to change the styles now and in the future.
- Designed and implemented the UI with extensive use of JavaScript, JSON and Ajax.
- Worked extensively with HTML5/HTML in designing and updating web-based applications
- Responsible for developing frontend application using ReactJS and FLUX architecture for internal team productivity use.
- Experienced in ReactJS and working with React Flux architecture
- Worked on client-side languages & frameworks like JavaScript, jQuery, React.js, Redux server-side languages like Node.js .
- Worked on MongoDB, its functionality and Cassandra implementation.
- Utilized NPM scripts for build and test environments in a Node.js application.
- Did Cross Browser coding, for making pages compatible will all browsers
- Coordinate with Interface Design Architects for meeting accessibility standards at code level.
- Used QUnit to call unit test assertions.
- Ingested data from RDBMS and performed data transformations, and then export the transformed data to Cassandra as per the business requirement .
- Worked on configuring SharePoint Search functionality
- Created SharePoint Web Application, Site Collections and different types of Sites creating and designing SharePoint Sites (limited designing experience.
- Installation of Mongo software 2.9 thru 3.4 versions and setting up of Mongo replica Sets with 3 node architectures.
- Wrote & used Stored Procedures, Tables and Views, Triggers, Functions for maintaining and interaction with Database using SQL server 2012
- Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP.
- Used JSon format in web services and API’s to provide public data.
- Used GIT for version control and JIRA for defect tracking.
- Worked on open source automated testing tool such as Selenium and QUnit.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver.
- Design and build UIs on Server Platform in team environment.
- Worked on finding data discrepancy in the Postgres databases with respect to already loaded data .
- Participated in the team on Agile development cycle.
- Followed SCRUM methodology.
- Used JavaScript and jQuery for validating the input given to the user interface.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
- Involved in documenting the details related to Changes occurring in the system, following the Quality Processes.
Environment: Spring MVC, Hibernate, Agile, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, ReactJS, Ext JS, Redux, Node.js, QUNIT, Selenium, SharePoint, SQL server 2012, MongoDB, Cassandra GIT
Confidential - Atlanta, GA
UI Programmer
Roles & Responsibilities:
- Analyze the software requirements to determine feasibility of design within time and cost constrains.
- Designed & developed User Interactive (UI) of Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, and jQuery, Bootstrap, React.js, Redux and AJAX.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Worked on client-side languages & frameworks like JavaScript, jQuery, React.js, Redux server-side languages like Node.js .
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Node.JS, EXTJS and jQuery.
- Developed web application using JavaScript framework AngularJS.
- Worked with a team of graphic designers to create compelling web site user interface.
- Worked on implementing Web Service, WCF, REST service which communicate data in a both XML&JSON.
- Used various libraries of JavaScript like jQuery, backbone.js and node.js to develop User Interface of web pages.
- Developed web pages by using CSS processors such as SAAS and LESS.
- Made custom directives to show bar and pie graph for dashboard using d3 JS.
- Developed CI/CD system with Jenkins on container environment, utilizing Docker for the runtime environment for the CI/CD system to build and test and deploy.
- Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
- Worked on based deployments using Docker, Working with Docker images, Docker hub and Docker registries.
- Involved in development & finalization of initial design of the application and worked with content managers, copywriters and designers to resolve the issues.
- Developed user interface of the web application using HTML, CSS3, and Bootstrap.
- Wrote custom user defined functions in JavaScript to validate application functionalities/features
- Wrote application level code to interact with the backend databases (SQL) using C#.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Designed and implemented a dynamic image rendering web service which is consumed by jQuery and JavaScript.
- Developed data formatted web applications using JavaScript.
- Worked on E2E Testing with Cucumber, Protractor frameworks.
- Worked on Cross-Browser compatibility issues for application supported browsers.
Environment: HTML4/5, CSS2.1/3, JavaScript, jQuery, AJAX, JSP, DOM, JSON, XML, React.js, Redux, Angular.js, backbone, Webpack Node.js, SQL, Cucumber, MySQL
Confidential - Lake Mary, FL
UI Developer
Roles & Responsibilities:
- Involved in discussions with the System Analysts to identify the technical requirements.
- Involved in team meetings with corporate Webmaster’s UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
- Implemented various Search Engine Optimization (SEO) techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
- Responsible to create DAO CRUD methods using Hibernate & Spring framework.
- Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS , JavaScript API .
- Involved in designing Spring MVC application and Hibernate to design module structure .
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS &JavaScript using Dreamweaver CSS3.
- Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
- Used Spring AOP terminologies to handle transaction management and logging.
- Wrote Rest-Controller w.r.t RESTful standards in Spring MVC to connect model with view.
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS as per company’s standards.
- Created a robust and user-friendly CALL CENTER APPLICATION based on client requirements.
- Development the whole application module using technologies such as JavaScript, jQuery and more.
- Used Spring MVC with Hibernate framework.
- Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Tested the developed front end code using Chai/mocha Testing unit.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: MVC, Spring Hibernate, HTML, CSS 2/3, JavaScript, JQUERY, JSP, AJAX, JSON, XML, XHTML, Angular.js, Dreamweaver CS3 and Chai/Mocha
Confidential - Gainesville, FL
UI Developer
Roles & Responsibilities:
- Coordination of project activities and ensure that all project phases are followed and properly documented.
- Designed development of applications presentation layer using HTML, CSS, JavaScript and jQuery scripting language.
- Designed and developed the web applications and interface using AJAX.
- Followed in Waterfall Software Development Life Cycle (SDLC) includes Analysis, Design, Development, Testing and Deployment.
- Tested browser compatibility and addressing browser compatibility issues hence worked with different browsers like Safari, Mozilla Firefox and Internet Explorer.
- Involved in writing application level code to interact with APIs, SOAP Web Services using AJAX and XML.
- Contacted different customer for their requirements and modified code as the customer needs.
- Responsible for source code and version control (Clear Case), Involved in integration and deployment.
- Developed various modules present in the portal such as Admin, User and Job Folder.
- Used JQuery to make HTML and CSS code interact with the JavaScript functions to add dynamism to the web pages.
- Used Firebug, Firebug Lite and IE Developer Toolbar for debugging and browser compatibility.
- Heavily involved in making updates to the current website and simultaneously handling other projects.
- Worked on different Text Editors and IDE's like Notepad++
Environment: JSF, JSP, HTML, Angular.Js, Hibernate, Oracle 10g, Eclipse, JUNIT, PVCS Version Manager, Ant Builder, Log4J, Team Track, SQL Developer, SQL
Confidential
UI Developer
Roles & Responsibilities:
- Used Microsoft Technologies for the project development such as Visual Studio, Java, J2EE and SQL Server.
- Design & Develop application using MVC architecture, jQuery, Html 5, Java Script and CSS.
- Design and implement AJAX service call using Angular JS http.
- Design layouts and icons with Photoshop for technical specification documents and converts them to HTML prototypes with Web 2.0 standards with compatibility to different browser, platform and accessibility guidelines.
- Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
- Used UML diagrams Use Cases, Object, Class, State, Sequence and Collaboration to design the application using Object Oriented analysis and design.
- Designed and developed dynamic menus using DHTML and CSS.
- Extensively used JavaScript for client-side validations.
- Involved in Unit testing.
Environment: Visual Studio, HTML, CSS, JavaScript, UML, DHTML, MVC, jQuery, WebLogic, Photoshop, SQL, Windows XP