Angular/ Ui Developer Resume
Richardson, TX
SUMMARY:
- Having 8 years of experience in all the technical phases of Software Development Life Cycle (SDLC) in developing and designing user experiences of Internet/Intranet applications using HTML/HTML5, CSS/CSS3, XTHML, XML, JAVASCRIPT, jQuery, JSON, JSTL, AJAX, Angular JS, Angular 4/5/6, React, Redux and Node JS .
- Experience in developing the application with Agile Methodology, Waterfall Methodology and Test - Driven Development.
- User interfaces were built with Virtual DOM and unidirectional data using React JS and Redux.
- Proficient in Typescript, Angular 4/5/6 for mobile applications, web API and browser clients
- Used different Angular versions including Angular 5 and Angular 6 extensive features for loading.
- Experience with Responsive Web Design, JSON, AJAX , Angular.JS and Node JS and Twitter Bootstrap .
- Extensive experience on implementing the AJAX with rich features like deferred, promises, pipe, and callback functions.
- Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, OOPS concepts and Event/Exception handling .
- Experience in developing Software applications using Core JAVA/J2EE(1.7) and Spring boot.
- Experience on working with CSS background, layouts, lists and links, Positioning, Float, Align, Pseudo-class, Pseudo Elements, Dimension, Box model, texts, borders, margin, padding, and tables.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
- Extensively used JavaScript frameworks jQuery and AngularJS .
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Used Angular JS MVC Architecture to split the UI logic into Views, Models and Collections
- Extensively used Angular 2 features such as Directives , Filters , Two-way Data Binding , Services, Templates, Routing, MVC and Dependency Injection to build Single-Page-Applications in a clean and maintainable way.
- Developed the service layer Restful Web services using for various service tasks including email application, attachment service, and transfer of data across different applications.
- Involved in web application development projects that required Responsive Web Design using flex box , Grid features of CSS3 .
- Experience in implementing client server business applications using Microservices, Designed and developed Microservices business components using Spring Boot.
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs and also followed WCAG 2.0 standards.
- Experience in using version control tools such as SVN and GIT .
- Expertise in with UI testing frameworks Jasmin and Karma.
- Capable of performing under minimal supervision, multi-tasking and meets deadlines as an individual contributor and a team member.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML 5, CSS, CSS3, Core JAVA, XML, XHTML, XSLT, JavaScript, AJAX, JQuery, JSON, Bootstrap, UI Concept Modeling/Wire framing, GIMP, Kendo UI
Frameworks: Node.js, Angular JS 1.0/2.0/4.0, Laravel, Kendo UI.
Developer Tools: Eclipse IDE, NetBeans, Dreamweaver, Notepad++, Microsoft Visual Studio.
Web/ App Servers: HTTP Web Server, Apache Tomcat 7.0
Database: My SQL 5.0, SQL Server
Debugging Tools: Fire bug, Dev Tools, Fiddler, Chrome
Operating Systems: Windows XP/ Vista/7/8, a MAC OS X, UNIX.
Methodologies: Agile, Rational Unified Process (RUP), UML, SCRUM
PROFESSIONAL EXPERIENCE:
Confidential, Richardson, TX
Angular/ UI Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Worked on web applications from scratch using Angular 5/6 to develop single page application (SPA).
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 6 .
- Implementing Angular 6 Router to enable navigation from one view to the next as customer performs application tasks.
- Creating Angular 5/6 components and custom directives for application functionality and pipes for heavy DOM manipulation and implemented lazy loading and AOT to improve application quality and performance in low bandwidth connections.
- Worked on different changed procedures of updating Angular 2.0 with Angular 5/6.
- Worked with CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, pseudo elements and CSS behaviors.
- Designed and developed application using CSS3 and HTML 5 and achieved responsive layouts using Bootstrap grid system.
- Generated new and edited existing UI layouts with SASS (CSS Pre-processor) to accommodate new changes in website design.
- Experience using jQuery and Bootstrap plugins for the webpages.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Used Node Package Manager (NPM), Bower to install the necessaries packages from my app.
- Actively participated and provided feedback in a constructive and insightful manner during daily SCRUM meeting to track the progress for each iterative cycle and figure out the issues.
- Designed dynamic client-side JavaScript, codes to build web forms and simulate process for web application, page navigation and form validation.
- Performed Unit testing using Jasmine, Karma and Protractor (E2E) by following Test Driven Development (TTD) approach.
- Used GitHub , a version control system as a source repository to organize the code base.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
Environment: HTML5/HTML, JavaScript, TypeScript, ES6, CSS3, Bootstrap, D3. JS, AngularJS 1.x, Angular 2,4,5, D3.JS, NodeJS, JSON, MongoDB, SQL, Webpack, Restful Web Services, Protractor, Karma, Jasmine, JIRA, Git Bash, Bower, Jenkins, Grunt.
Confidential, Plano, TX
Angular/Front End Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle developing and designing user experience using HTML5, CSS3, JavaScript, Bootstrap, Node JS, Typescript and Angular.
- Collaborated with end users to get feedback on designs and do improvements to create intuitive, user friendly software.
- Designed a responsive website using Bootstrap Grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Implemented data binding using Event Binding and Property Binding methods and ngModel.
- Worked with Angular CLI to create Components, Services, Pips, Directives .
- Consumed RESTful web services in Angular 6 with http, observables using various operators like modify, filter, map for calling data from the backend.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time and handled various exceptions based on the response.
- Created services with angular 6 @injectable property, as to make the service available for dependency injection when creating components.
- Implementing Angular 6 Router to enable navigation from one view to the next as customer performs application tasks.
- The portal is made responsive using CSS3 , preprocessors like SASS , Bootstrap , and media queries, Flexbox to support desktop and tablets.
- Implemented the CSS3 media queries to make the application responsive and can fit into different screen sizes.
- Used Node JS on the server side to install necessary packages into the application.
- Wrote Unit Test cases for the individual Modules, Methods/Functions using Angular Karma framework.
- Used Jenkins for continuous integration and continuous deployment pipeline.
- Used Bitbucket as the code repository ad GIT for version control.
- Worked in Agile (scrum) development team to review User Stories, Wireframes, Mock-Ups and Content documents with business and technical teams. Involved in sprint / backlog grooming sessions and assigned story points based on the acceptance criteria and level of effort.
Environment: HTML5, CSS3, JavaScript, TypeScript, Angular JS, Angular 6, WCAG 2.0, Node JS, Jenkins, JSON, Database, Java, Grunt, Gulp, Bootstrap, NPM, Karma, Jasmine, HPQC, JIRA, Rally and GIT.
Confidential, Hartford, CT
User Interface Developer
Responsibilities:
- Involved in development, design and implementation of front end part of the application
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Responsible for developing of Non-Functional web pages using HTML5&CSS3, JSP, jQuery and Angular JS.
- Developed UI interface using Angular JS for rich feel of the User Interface.
- Worked along with the backend team to integrate HTML code into JSP’s.
- Design and developed various view and partial view using Object Oriented JavaScript, JSON, JQuery, Ajax Helpers and (Node.js, Angular.js, Bootstrap)
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in writing application level code to perform client-side validation using JQUERY and JavaScript.
- Designed PDF, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation within the forms.
- Design and implement micro services using JAVA , Spring Boot.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Developed database connection and SQL Queries to create dynamic content on web pages
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Developed cross-browser compatible website using HTML5, CSS3, MySQL and jQuery.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Participated in meetings with the end-clients to develop custom UI Components that are cross browser compatible.
- Reviewed customer feedback about the debugging issues, fixed bugs with HTML5 and JavaScript codes and worked on resolving browser compatibility issues.
- Applied industry best practices and standards when project requirements are lagging.
- Managed the use and development of traceability matrix and participate in the design review ensuring all the requirements are integrated.
Environment: HTML5, DHTML, CSS3, JavaScript, Eclipse, GIT, JQUERY, AngularJS, AJAX, XML, JSON, Usability testing, Agile methodology, Apache, Responsive Web Design, Firefox, Safari, Chrome, IE, Firebug, SQL.
Confidential, Houston, TX
Sr. UI Web Developer
Responsibilities:
- The project operates on Agile project development cycle with Bi-weekly sprints, daily standup, retrospective sessions and sprint planning.
- Involved in requirement gathering, designing, development, UI reviews, and maintenance.
- Designed and developed the agent portal using framework AngularJS along with HTML5, CSS3 , and JavaScript.
- The portal is made responsive using CSS3 , preprocessors like SASS , Bootstrap , and media queries, Flexbox to support desktop and tablets.
- Created JavaScript reusable components and services to consume REST API's using Component based architecture provided by Angular JS.
- Written modular, secure, and well-tested front-end code in JavaScript, HTML5 and CSS using AngularJS.
- Used GIT for source control and JIRA for tracking purposes.
- Followed the coding standards, for easier modification in future releases.
- Dealing with NodeJS which an open source is, cross-platform runtime environment for server-side and networking applications.
- Design and implement micro services using JAVA 7 , Spring Boot.
- Used NodeJS to offer an easy and safe way to build high performance and scalable network application.
- Used Jasmine for testing and deployed the application on Apache Tomcat Server .
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Worked closely with Business Analysts and Product team in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Migrated content from existing website to a new, database driven website, utilized in house Content Management System.
Environment: HTML5, CSS3, SASS, NodeJs, JavaScript, AngularJS, JAVA, Spring boot, Agile, Bootstrap, REST API's, Web pack, Jasmine, Karma, NPM, GIT, JIRA, TOMCAT APACHE.
Confidential
Jr. Front end Developer
Responsibilities:
- Responsible for design and development of web pages using HTML, CSS, JavaScript, jQuery, Bootstrap.
- Coordinated with BA group for better understanding of functional requirements.
- Used AJAX and JSON to send request to the server to check the functionality of the website.
- Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
- Developed the application for responsive to different screen resolutions using Bootstrap and CSS Media queries.
- Worked heavily on CSS and LESS layout for DOM manipulation.
- Developed the Responsive design to make the portal compatible with Mobile/Tablets/PCs/MAC by defining media queries
- Made sure of cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Implemented Java/J2EE Design patterns like singleton, MVC, Builder and Strategy patterns.
- Implemented Multithread concepts in java classes to avoid deadlocking.
- Created Core Java Interfaces and Abstract classes for different functionalities.
- Responsible for creating the screens meeting W3C standards.
- Wrote stored procedures, views, cursors and triggers using MYSQL .
- Involved in all phase of SDLC like requirement analysis, implementation and maintenance and have experience in Agile and Scrum.
- Tested cross browser functionality and fixed major layout bugs for supported browsers
Environment: HTML, CSS, Java Script, Java/J2EE, JQUERY, JSON, AJAX, BOOTSTRAP.
Confidential
Web/UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
- Responsible for all client-side UI Validation and implementing Business logic based on user selection using JQuery, JQuery UI.
- Design and Development of Objects using Object Oriented Design in Java.
- Applied jQuery scripts for basic animation and end user screen customization purposes.
- Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several sessions Confidential one time.
- Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript.
- Created UI designs using Web 2.0 standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Implemented different validation control on the web-pages using JavaScript.
- Developed page layouts, navigation, animation buttons and icons.
- Worked with the QA team to fix the bugs, test the load, and performance checking.
Environment: HTML, CSS, JavaScript, JQUERY, web 2.0, Java, AJAX, JSON, XML, TOMCAT APACHE.