Web/ui Angular Developer Resume
FloridA
SUMMARY:
- Around 7 years of solid experience in designing, developing, debugging & testing Web 2.0 applications.
- Experienced in application development using web technologies like HTML4/5, DHTML, XHTML/, XML, CSS3, JavaScript, jQuery UI and AngularJS, AngularJS2 and AngularJS v2.x.
- Extensive experience in developing, implementing and maintaining an AJAX based rich client for improved user experience.
- Solid experience as a designer and developer of scientific computing applications with emphasis in bioinformatics.
- Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365).
- Working knowledge on Azure Fabric, Microservices, IoT & Docker containers in Azure. Experience in migrating on premise to Windows Azure using Azure Site Recovery and Azure backups.
- Experienced as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Flash, and Photoshop.
- Diverse experience in the field of Web Application Development including Client/Server with proficiency in HTML, CSS, JavaScript, AngularJS, Backbone.js, Node.js, React.js, D3.js, Ember.js, Knockout.js, jQuery, and AJAX.
- Experienced in working on Celery Task queue and service broker using RabbitMQ.
- Strong experience in CSS3 pre - processors styling such as SASS and LESS.
- Solid experience with Responsive Web Design (RWD)
- Excellent experience with Relational Database Management System Design (RDBMS)
- Experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Extensive experience in web design using CSS3, D3.js, Bootstrap, Adobe Illustrator, Adobe Photoshop.
- Expertise with version control system tools such as SVN and GIT to handle and keep the changes on multiple projects.
- Experience with unit testing and wrote test cases for applications, used to test with frameworks like mocha, karma, jasmine, Junit, etc.
- Very good experience in Document Object Model (DOM). Dealt with client-side applications using React JS and working knowledge on Grunt.
- Experience in working on multiple projects using different technologies like python, elastic search and swagger documentation.
- Worked as a full ELK (Elastic Search and Kibana) stack developer with DevOps Engineering.
- Developed functionality to load logger feeds (raw data) into elastic search in JSON format using spring elastic search API.
- Experience in applying the latest development approaches including AJAX, Object Oriented (OO) Java Script, JSON, Angular.js and XML.
- Strong expertise in Object oriented concepts such as collections, Generics, Annotations, file operations, multithreading, concurrent collection framework and core java concept.
- Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Extensive experience in Development, Implementation and testing in various application architectures, including E-Commerce, B2B, Distributed Applications, Internet/ Intranet.
- Adhering to OO Principles and using design patterns (multithreading).
- Experienced in working with various databases Oracle, SQL Server and MySQL.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
TECHNICAL SKILLS:
UI Web Technologies: HTML/HTML5, XHTML, DHTML, CSS2/CSS3, SASS, JavaScript, Handlebar JS, Socket IO, WPF/WIN, Bower, JSF, Grunt, MVC, Jasmine, AJAX, XML, JSON, Rest, RabbitMQ.
IDE, HTML Editor: jQuery, AngularJS v2.x,Angular JS2, Bootstrap, Node.js, D3.js, Ext.js, React.js, Kendo UI, Ember.js, Knockout.js,
Programming Languages: C, C++, C#, ASP.NET, Java
Web/App Servers: WebLogic, WebSphere, Tomcat, Apache HTTP Server, Microsoft x 2012.
Methodologies: Agile, Waterfall, Scrum
Operating System: Windows Vista, Windows 98/2000/XP/Vista/7/8
Databases: MySQL, Elastic Search SQL, SQL Server 2012/2008
Defect tracking tools: JIRA, RTC, Rally
Version Control: TFS, SVN and IBM Rational Clear Case tool, GIT
IDE & Tools: Sublime Text, Web storm, Eclipse and Visual Studio, Adobe Dreamweaver. Microsoft Azure
Protocols: RESTful and HTTP
Testing: Jasmine, Karma
PROFESSIONAL EXPERIENCE:
Confidential, Florida
Web/UI Angular Developer
Responsibilities:
- Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, D3JS, AngularJS2, React.JS, Node.JS, LESS, SASS.
- Developed various reports and charts using HTML Canvas, HTML SVG, D3JS, and SVG by passing JSON objects and Arrays as input both for mobile and web applications.
- Developed various customized views using jQuery, JavaScript, HTML, XHTML and CSS3.
- Experience using SASS to make CSS more efficient.
- Designed and developed open-source software modules for various steps in a standard bioinformatics pipeline.
- Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e. Azure AD, ADFS, SSO & VPN Gateways.).
- Identifying opportunities to improve infrastructure that effectively and efficiently utilizes Office 365 and the Microsoft Azure Windows Server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
- Involved in making the application Responsive using Bootstrap and used LESS pre-processor.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Wrote application level code to add functionality to the perform client-side validation using AngularJS and JavaScript.
- Designed and developed a Java application that defines patient cohort mappings based on submitted criteria.
- Worked on making AJAX calls to connect database using RESTful web APIs and worked on integrating the middleware too front-end.
- Used AngularJS MVC framework to build Web application for the internal use of the organization.
- Developed tabbed forms by using AngularJS directives.
- Developed custom directives, factories and services in AngularJS.
- Reengineered windows application/tool to solve microarray protein expression data using python and C# o Statistical analysis using R to discover protein markers, relationships to clinical outcome, and metabolic pathways for diagnostic and prognostic products within High throughput computing(HPC) environment
- Implemented $http functionality in AngularJS to retrieve data from web servers.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript.
- Added ARIA attributes to search content to relate dynamic server-side information to screen readers and for greater keyboard accessibility.
- Migrated a part of AngularJS2 with React.JS.
- Responsible for Leveraging queueing architectures with RabbitMQ for scalability, performance and building.
- Implemented Angular Directives to make customized components.
- Implemented Initial setup and component migration to Redux.
- Implemented Angular 2 component router for navigation.
- Implemented Angular 2 services to connect the web application to back-end APIs.
- Developed user interface by using the React JS, Flux for SPA development.
- Solid understanding of React Virtual DOM Algorithm for React performance optimization.
- Used latest web technologies React.JS Flux architecture for Uni-directional data flow & also used React.js routes for synchronizing UI and URL.
- Worked on AngularJS v2.x.
- Implemented modules into Node.js to integrate with designs and requirements & also back-end services using Node.js and Node modules.
- Installed Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Gulp
- Experience using GIT Version Control System.
- Worked on Responsive web designing (RWD)
- Followed JIRA, which is work tracking tool. Used to update JIRA each stage as per the development i.e., ready to develop, build, test, approve.
- Developed the unit testing scripts using Jasmine for testing the JavaScript code and automation of the tasks with Grunt/Gulp.
- Used RALLY for defect tracking for creating and managing user stories.
- Checked for cross-browser compatibility issues in regards to HTML and CSS layouts in IE 6 and up, Firefox, and Chrome using Firebug and Chrome and IE Developer Tools.
- Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose.
- Implemented Agile methodology & Involved in daily SCRUM meetings to keep track of the ongoing project status and issues for faster development.
Environment: HTML5, CSS3, JavaScript, AJAX, jQuery2.3, AngularJS v2.x, AngularJS2, Microsoft Azure, Node.js4.0, Bioinformatics, RIA, SASS3.4, Web-Pack, Grunt, Jasmine, GIT2.3, Bootstrap4.0, RESTful Web Services, DDCT & ICM (Deployment tools), Web Storm (IDE).
Confidential, San Jose, CAWeb/UI Developer
Responsibilities:
- Developed single page responsive Web UI using HTML5, AngularJS, Bootstrap, CSS3, JavaScript, jQuery.
- Developed AngularJS Directives to extend the grammar of the web through reusable HTML elements, attributes, and classes.
- Used AngularJS factory and services for dependency injection.
- Developed applications using AngularJS Router single page applications SPAs to improve page performance.
- Responsible for the entire Design and coding the whole Rules Management module and JUnit. Responsible for implementing the business API's.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS.
- Used $http in angular.JS for consuming RESTful web services.
- Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
- Used JavaScript data visualization framework to display the information in a chart view.
- Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
- Creating Cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on JavaScript frameworks (Angular JS, Node JS) to augment browser based applications with MVC capability.
- Management of a Portal application allowing management of user accounts and privileges with the use of Angular.js framework for functional aspects. Along with backbone.js, used for executing logic and functionality.
- Worked on the modernization of a legacy and outsourced UI. Technologies used were Backbone.js and jQuery.
- Enhanced user experience by designing new web features using MVC Framework like Backbone.js and node.js.
- Used EXT JS for building rich internet applications, Backbone JS & Require JS to optimize in-browser use and to load the module and to improve the Speed.
- Worked on high profile Wire project. Worked on PIN Management system.
- Developed the administrative UI using Angular.js and Backbone.js.
- Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
- Used $http Provider with Angular.JS interceptors to make sure the requests are authenticated.
- Developed page layouts, navigation, animation buttons and icons.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Performing the different modules like login, search and download with tracking.
- Utilized Agile Methodologies (Scrum) to manage full life-cycle development of the project.
- Demonstrated ability to complete projects in deadline oriented environments.
- Highly passionate and curious about new Front-End development technologies and has ability in mastering them with a keen awareness of new industry developments.
Environment: JavaScript, Angular JS1.5, HTML5, JQuery1.11, CSS3, Elastic Search, AJAX, JSON, LESS1.4, Node.js, SVN, Backbone.js, SASS2.0, Require.js and Responsive Design Jasmine, Karma, Kendo UI, Grunt Bootstrap3.0.
Confidential, FL
Web /UI Developer
Responsibilities:
- Responsible for developing, coding, testing and debugging new highly complex software solutions.
- Hand-coded websites using HTML5, CSS3, jQuery and pure JavaScript.
- Understands, interprets and translates business requirements into the necessary designs and documentation.
- Implemented two-way data binding using Angular JS.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript and ext.js.
- Redesign and maintain existing internal web application utilizing HTML, CSS, JavaScript and JQUERY, Angular JavaScript.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Created client surveys and displayed the results in a dynamic report (D3.js, jQuery, MySQL)
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js and jQuery.
- Used CSS based design techniques to eliminate table-based layouts, and speed page loading.
- Developed widgets using HTML, CSS, AJAX, jQuery Components and JavaScript.
- Worked on consuming JSON object creation, parsing on both clients as well as server side.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Used the Angular.JS and Bootstrap MVC Frameworks in the development of the web applications.
- Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver, and JavaScript.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5, CSS3, DHTML, JavaScript, GUI, jQuery, D3.js, GIT1.7, XML, Bootstrap2.0, Angular.JS1.2.0, AJAX, XML, Web Services, JSON, REST API, SQL, Oracle, Windows, Unit Testing.
Confidential, VA
Web/ UI Developer
Responsibilities:
- Requirement Gathering from End User and developed UML Models Activity diagram, Class Diagram, Sequence Diagram using Rational Rose.
- Involved in developing the Restful web service using spring.
- Developed UI modules using HTML, JSP, jQuery, and CSS.
- Involved in developing the Restful web service using spring.
- Utilized HTML5, CSS3, JavaScript and jQuery to solve problems like auto completion and client-side validation. Developing XML classes for loading the data from XML files deployed at the server.
- Extensively used jQuery client-side validation.
- Worked on Kendo UI Controls to support HTML5 Controls in all the browsers.
- Used Kendo data source for the server communication to save, update, create, read and delete.
- Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Used ANT as build tool and developed build file for compiling the code of creating WAR files.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews. Used LOG4J JUnit for debugging, testing and maintaining the system state.
- Developed JSP, Ajax, HTML, JS have been used for developing User Interface components.
- Performed client-side validation using JavaScript and Ajax.
- Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
- Developed various test cases and performance unit testing using JUnit.
- Developed Use Case diagrams, business flow diagrams, Activity & State diagrams.
- Developed JUnit Test Cases for Code unit test.
Environment: JSP, HTML5, CSS3, Spring MVC, Restful Web service, Java, spring, JQuery1.8, SQL, XML, SVN, Agile model.
Confidential
Web/UI Developer
Responsibilities:
- Designed wed application layout and form using HTML4, CSS2, and JavaScript.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
- Handled all the client-side validations, slide show, hide - show controls, dropdown menus, tab navigation using JQUERY .
- Designed dynamic and browser compatible pages using HTML4, DHTML, CSS2 and JavaScript.
- Developed CSS2 styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS2 .
- Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
Environment: HTML4/5, DHTML, XML, CSS2/3, Java Script, JQuery1.6, Ajax, GIT1.6, JSON, Adobe Dreamweaver, Adobe Photoshop CS4, Adobe Illustrator CS4, Visual Studio.