Sr. Ui, Frontend, Angular2 Developer Resume
Fork, Ut
SUMMARY:
- IT Professional with 8+ years of experience in Frontend Development with emphasis on HTML, CSS (2/3), Spring, JavaScript, Typescript, jQuery, AJAX, XML, Bootstrap, JSON, D3.js AngularJS 1.x, 2 & 4 and NodeJS.
- Expertise in developing Web based Distributed and Front End applications in a three - tier architecture using HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS.
- Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
- Experience in using agile/scrum methodology, TDD.
- Good knowledge in understanding TERADATA indexing techniques for writing optimized SQL’s.
- Experience in various IDEs like Eclipse, IntelliJ, Adobe Dreamweaver, and Microsoft Visual Studio.
- Expertise in Web Services Architecture in SOAP and WSDL using JAX-RPC.
- Proficient in writing SQL Queries, Procedures, Functions in Oracle, DB2, SQL Server environment and expertise on Performance Tuning of Queries.
- Strong Experience on OOPs concepts, servlet and JDBC technologies, Java bean Objects, Business objects.
- Experience on JIRA, Clear Quest tools for defect tracking and updating the defect status.
- Good experience in using Log4J, Junit, Karma, jasmine for testing and CVS, SVN, Clear Case for Version Control.
- Good Working knowledge of ANT, MAVEN and Log4J.
- Knowledge on XenApp 6.0 and XenDesktop environments including Web Interface and its implementation.
- Good knowledge of Grunt, GIT, HTTP, Restful services and tools like Bower, Yeoman.
- Experience in cross browser compatibility testing and intellectual challenges in user experience Responsive web design using Bootstrap/LESS/SASS.
- Skills in analyzing user requirements, modeling the system and ensuring the functionality.
- Quick Learner, highly motivated team player with excellent organizational, analytical and communication skills.
TECHNICAL SKILLS:
Languages: Java, J2EE, SQL, C, C++
Web Technologies: HTML 4/5, CSS 2/3, XHTML, XML, JavaScript, Typescript, jQuery, AJAX, DHTML, JSON, AngularJS 1.x, Angular 2 & 4, Node JS, D3.js, Bootstrap, React JS, Ember JS, ES 5/6
Frameworks: JSP, Servlets, Spring 3.x, hibernate 4.x, Struts 2.0, JPA, Restful Web Services, Junit 4.x, JSF, Log4j, SOAP
Databases: Oracle 9i/10g, MySQL, SQL server, Mongo DB, Teradata
Servers: Apache Tomcat 5.5/6.0, J-Boss 4.0.3, Web Sphere Application server 5.x/6.x
Build Tools: Maven, ANT, Grunt, Webpack
Version Control: SVN, CVS, GIT
Tools: Visual Studio code, Eclipse IDE, NetBeans IDE, RAD, Sublime Text, Notepad++, Find Bugs, Brackets, Check style, JIRA, Adobe Dreamweaver, Photoshop, Jasmine, Karma
Operating Systems: Windows 98/2000/XP/NT, Windows 7, UNIX, Red Hat Linux 5.x & 6.x
Others: UML, Object Oriented Analysis and Design (OOAD), XSL, MS Visio
PROFESSIONAL EXPERIENCE:
Confidential,Fork, UT
Sr. UI, Frontend, Angular2 Developer
Roles & Responsibilities:
- Handling client change requests and enhancements on an Agile based development platform.
- Involved in gathering technical requirements by interacting with BA and SME’s.
- Used AJAX technique to retrieve content from server.
- Implementation of reusable components using Angular 2 and written a framework for handling CISCO networking commands using typescript.
- Written unit and system test cases using Jasmine and automated testing process using Karma test runner.
- Using client side validations developed front end by the usage of HTML5 and CSS3.
- Developed services by the usage of RESTFUL API and handled multiple requests using observables.
- Used Visual studio online services for user story creation and tracking Agile process.
- Used Git for version controlling and WebPack for automating build and testing of the application.
- Developed and integrated the application using Visual studio code. Extensively worked on XML, XPATH and DOM technologies.
- Implemented functional programming concepts and immutable data patterns in the application.
- Used latest web technologies ECMAScript 6, Angular 2 and Web-Pack to create a SPA.
- Designed User Interface as per templates and used preprocessing tools such as SASS and LESS for developing rich intuitive UI.
- Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
- Installed various Node JS packages using Node Package Manager and used for running applications on distributed services.
- Worked directly one with client to develop layout, color scheme and layout for the website and implemented it into a final interface design with the HTML5/Bootstrap & Typescript.
- Involved in gathering requirements of the project by interacting with owners and documentation preparation as per the requirements and defining controls/plugins as per the cross framework.
Environment: HTML5, CSS3, Typescript, JavaScript, ES6, AJAX, JSON, RESTFUL services, Angular 2, GIT, bower, grunt, Node JS, SASS, TFS, LESS, Bootstrap, VS code, Jasmine, Karma, NPM
Confidential, Dearborn, MI
Sr. UI Developer
Roles & Responsibilities:
- Worked in AGILE environment to produce high quality software.
- Involved in optimizing the throughput and scalability in the application using NodeJS.
- Installed various Node JS packages using Node Package Manager and used for running applications on distributed services.
- Used AJAX technique to retrieve content from server.
- Developed web applications compatible with IOS devices.
- Created multiple reusable UI Directives and Restful Web API endpoints for operating database.
- Used JIRA to manage the issues/project work flow.
- Validated user input by the usage of Angular form validation and Angular JS UI-router for defining application states and used Angular JS directives for enhancing application performance.
- Designed front-end applications, user interface, web forms using HTML5, XHTML, XML, CSS3 (its preprocessors SASS, LESS), jQuery, JSON and Angular JS, Node JS also developed web pages using mock-ups.
- Worked with jQuery for providing end user screen customization as well as animation, AJAX & JSON for fetching data by making asynchronous calls to the project server.
- Developed the application using Angular2 framework that leverages component based architecture, also configured dependency Injection.
- Developed Single Page Application (SPA) using AngularJS Framework and injected generic services using Angular 2.
- Have a very good experience working in onsite/offshore model.
- Worked with users to develop layout, color scheme and layout for the website and implemented it into a final interface design with the HTML5/Bootstrap.
- Developed code for responsive web design (RWD) using frameworks like Angular JS and MVC frameworks and Bootstrap is also used for enhancing UI.
- Developing UI for hybrid mobile app (Cordova) using technologies like Angular JS, HTML5, Object Oriented JavaScript, jQuery and Ajax concepts.
- Designed and developed the original prototype for a highly-complex, interactive, graphical, web user-interface using standards-compliant JavaScript (ECMA6).
- Used CVS for version control and ClearQuest2003 for bug tracking.
Environment: HTML5, CSS3, JavaScript, ES6, AJAX, JSON, jQuery, RESTFUL services, Angular JS 1.6, Angular 2, JSP, GIT, Bower, Grunt, NodeJS, NPM, SASS, CVS, LESS, Ionic, VS code, TFS, Typescript, Bootstrap, Karma and Tomcat
Confidential, Seattle, WA
Front End Developer
Roles & Responsibilities:
- Used Bootstrap to achieve responsive and beautified Website that fits into different types of devices.
- Worked as a lead developer in sprint teams in an Agile environment.
- Worked with marketing team to make changes to design of application to enable a better flow for users to download the product.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Created custom directives, services in angular and integrated with Kendo to show large amount of data using grid. Brought the HTML5 and CSS of an existing web application up to web standards.
- Used Node JS architectural concepts like event loop, callbacks, and event emitters.
- Worked on REST Web services as well as Node Rest framework for backend services, used Mongo DB for database services.
- Worked as Technical lead for Confidential project and with a nearshore team comprising of 4 members.
- Implemented few front-end functionalities using AngularJS and consuming the JSON data received using AJAX calls from the back-end part of the application
- Entailed in system design and development in core java using Collections, multithreading.
- Worked on Flexbox layouts, grow, shrink, wrap, navigation menus, popover, and grid layout in bootstrap.
- Web application development for backend system using AngularJS and Node JS with cutting edge.
- Participated in solving user-testing issues to ensure new tools met the needs of members.
- Integrated Redux Framework with React to handle large chunks of data for the better performance.
- Overlooked multiple projects and ensure that the developers are following the industry standard.
Environment: s: Java, Angular JS 1.5, AJAX, XML, XSLT, JSP, Log4j, jQuery, Node JS, Web Services, Bootstrap, Maven, ReactJS, EmberJS, Web pack, JUnit, IBM DB2, PL/SQL, RAD 7.0, Clear Quest, HTML4, DHTML, CSS, JavaScript
Confidential, Warren, MI
Web Developer
Roles & Responsibilities:
- Analyze the software requirements to determine feasibility of design within time and cost constrains.
- Involved in designing a web application having cross-browser compatibility.
- Used AJAX technique to retrieve content from server.
- Manipulated HTML4, CSS and JavaScript to reduce render time of web application.
- Involved in optimizing the throughput and scalability in the application
- Created HTML4 mock-ups for mobile as well as Tablet devices as per UID using CSS and HTML4 for both landscape and Portrait view.
- Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
- Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular JS, EXTJS, Require.JS and jQuery.
- Performed Unit testing on angular applications using tools like Karma, Jasmine.
- Developed and improved application using MVC Framework, AngularJS.
- Involved in developing XML, HTML4, and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Implemented CSS2 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Strong web Data Visualization skills to render large sets of data on an MS excel like table view.
- Designed and Developed User Interface with the help of HTML4, CSS, JavaScript, jQuery and AJAX. Created visual mockups based on finalized information.
- Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
Environment: Java, HTML4, CSS, JavaScript, jQuery, Angular JS, AJAX, JSON, Adobe Photoshop, Adobe Dreamweaver CS5, APIs, Eclipse, GitHub, MS Visio
Confidential, Lansing, MI
JAVA/UI Developer
Roles & Responsibilities:
- Developed the UI layout, coordinated project activities and involved in the Software development life cycle (SDLC) - Requirement Analysis, Development, System and Integration Testing.
- Development of client side validation techniques using jQuery and JavaScript.
- Create and maintain web pages using HTML4, CSS, JavaScript, jQuery, Java, J2EE.
- Responsible for designing of Web pages including AJAX controls and XML.
- Used GIT and Apache subversion(SVN) for version control software methods
- Used SOAP for backend requests and database access.
- Integrated data from third-party API’s into complex JavaScript applications
- Worked on Different web servers like Tomcat, WebLogic to deploy application.
- Analyzed, remediated and tested Adobe PDF documents, MS Word documents, MS Excel documents, and MS PowerPoint Presentations to ensure Section 508 compliancy.
- Analyzing existing software (web and mobile) for Accessibility issues and worked with designers to define and implemented solutions.
- Developed applications that meets WCAG 2.0.
- Perform quality control on website content and website elements to ensure it all conforms to Section 508 requirements.
- Prepared the Unit test plans and the integrated test plans.
- Handled cross browser/platform compatibility issues and debugged using Firebug.
Environment: HTML4, CSS2, JavaScript, XHTML, Firebug, SOAP, SVN, jQuery, MySQL, JAVA, J2EE, Servlets, Hibernate, SQL
Confidential, Hoffman Estates, IL
UI Developer
Roles & Responsibilities:
- Designed layouts on the front-end using HTML4, CSS2, JavaScript and jQuery.
- Used JSON for data transfer between front end and back end.
- Involved in various phases of application development and developed the system going through Agile/Scrum methodology.
- Used GIT for version control software methods.
- Implemented the project on JIRA tool to work in agile methodology.
- Implemented jQuery to improve the overall usability of the website interface.
- Developed a REST web service, which allow to access data by other application.
- Worked with backend programmers to troubleshoot JavaScript related issues with front-end connectivity.
- Implemented AJAX functionality to speed up web application.
- Worked from offshore and interacted with the team from onsite on a weekly basis.
- Developed functional components using different concepts of Core Java like Collections and Multi-Threading.
- Used Tomcat webserver for the deployment of web Applications.
- Worked in team to develop high level class diagrams and sequence diagrams and implemented JAVA/J2EE, Struts, spring, Hibernate, Web services.
- Involved in configuring development/testing environments on WebLogic Server.
- Unit test cases are being designed and developed using Junit.
Environment: HTML4, CSS2, JavaScript, jQuery, REST services, Adobe Photoshop, JAVA, Spring, JSON, Hibernate, Firebug 1.4 and AJAX, MS Visio
Confidential
JAVA/UI Developer
Roles & Responsibilities:
- Involved in requirement gathering and testing of the system.
- Developed the Security features of the System where the users were authenticated and identified
- Developed Front-end system using MVC Architecture Model.
- Used ANT and log4j for building java files and for warnings respectively.
- Wrote SQL, PL/SQL (Procedures/Functions/Packages/Triggers) to handle business functionality.
- Designed and implemented front end web pages using JSP, HTML and XML/XSLT.
- Using their unique voter id, which mapped to user information in the database
- Used Struts tag library to code JSP.
- Performed Java Database Connectivity and involved in Database Design.
- Tested and debugged all the components in Web Logic.
- Developed web forms and user controls for the web application in C#.
- Worked on writing C# objects for data access layer and called the stored procedures.
Environment: HTML, JSON, XSLT, CSS, JavaScript, AJAX, Adobe Dreamweaver, Adobe Photoshop, C#, PHP, MySQL