Angular 4.0 Developer/ Sr. Front End Developer Resume
San Ramon, CA
PROFESSIONAL SUMMARY:
- Around 8+ years of experience in web development consulting with high profile companies to improve user experience as a UI/UX Developer, Frontend developer, and Web developer in various environments.
- Extensive Experience in designing User Interface (UI) Applications and professional web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JavaScript, WebPack, AngularJS, ReactJS, PolymerJS, NodeJS, BootStrap, DOM, JQUERY, AJAX, XML, Java/J2EE, JavaScript, jQuery, Object Oriented Programming, JSP, Servlet, Web - Services and additionally in design, administration, analysis, development and implementation stages of various databases like MongoDB, Oracle, SQL Server
- Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, JQuery, AJAX, Angular 1.x, Angular 2 and ReactJS for developing user interface.
- Experience in Core Java concepts such as Serialization, Interfaces and Collection.
- Experience in MongoDB (versions 2.x, 3.0.0, 3.0.5 and 3.2.0) DEV Installation, configuration and administration . Architecting new MERN Stack (React/ Express/Hapi/Node) applications and environments.
- Experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, JDBC, AWT, JMS, Spring MVC, Hibernate, Struts, Web Services, JavaScript and HTML.
- Proficient in using AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing). Using Web pack and ECMAScript 6 for all React and Redux projects.
- Involved in the migration process of applications from Web Sphere Portal Server.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Developed web pages using PolymerJS, Forms, Components, Layouts, Events, Validations, Trees, Grids components. Worked with core Java code extensively using interfaces and multi-threading techniques.
- Monitored different databases and application servers using Oracle Enterprise Manager (OEM) 12c Cloud Control
- Creating new MERN stack (Mongo, Express, React, Node) application for CNN.com
- Experience in developing application, automated scripts leveraging Mongo DB. Extensive experience in designing MongoDB multi-Sharded cluster and monitoring with MMS.
- Worked on Securing Web Sphere Portal with LDAP and DB2, Web Sphere with LDAP.
- JOINT JS that implements UI and other features making it easy to rapidly create visual tools of various kinds.
- By using ReactJS, ES6 we do word press CMS Developing Application architecture with new user-facing features. Building reusable components and front-end libraries for future use
- Worked on Angular2 forms using NG Model, form controls, form builders and form groups and used ng2 data table and different plugins of Angular2. Experience using tools like Vagrant, Maven, Ansible and Chef
- Focuses and works mainly with JavaScript technologies including NodeJS, Angular 1.x, ReactJS, Redux, C3, D3.JS, Web pack, HTML and CSS3. Developed Jenkins job to deploy project automatically in QA and PR environments.
- Expert in object oriented JavaScript programming and Sencha ExtJS 4.x/5.x/6.x most recommended pattern
- Involved in the development of microservices for all the 4 models using combination of Python and R.
- Expert in producing custom Ext JS 4.x/5.x/6.x builds for deploying to higher environments.
- Good working knowledge of MongoDB, Cassandra and have hands on experience with SaaS (Software as a Service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.
- Having good administration experience in maintaining Atlassian products like JIRA, Confluence.
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, SASS, DHTML, XML, XHTML, JavaScript, AJAX, JQuery, JSON
JavaScript Libraries: Angular.js, jQuery, Backbone.js,Node.js, Redux
IDE's and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, EditPlus, Sublimetext, Model, Overlay, ODSI, OSB
Development Tools: Adobe Photoshop CS5, Google Ad Words
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3(basic idea on wire frame and visual design)
Debugging Tools: Firebug, BugZilla, (Internet Explorer)
Database: C, C++, MySQL, MSSQL, Oracle 10g
Operating System: Windows XP/Vista/7/8, Red Hat Linux
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon, CA
Angular 4.0 Developer/ Sr. Front End Developer
Responsibilities:
- Working as a UI Developer for Hybrid application and on a SOA environment
- Developed Application to asses JSON and XML from Restful web service from consumer side using JavaScript and Angular.JS
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, Ext.js.
- Performed migration from Angular 2.0 to Angular 4.0
- Developed single page applications using Angular 4, Typescript, HTML5, CSS3, and Bootstrap4.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4.
- Created reusable templates using Angular directives and worked with NPM package manager tools (Node JS).
- Good knowledge on using Angular APIs
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Good knowledge on creating services with Angular 4 @injectable property, as to make the service available for dependency injection when creating components.
- Used Git for managing source code.
- Responsible for creating the JavaScript code, for different modules.
- Involved in building web services using Rest API and SOAP UI
- Used Responsive Web Design templates to meet innovative technology requirements
- Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross Browser compatibility issues in web pages.
- Web application development for backend system using Node.js.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components and other directives such as ng-repeat and ng-show/ng-hide.
- Designed and built flexible, innovative web-based data visualizations, working with D3.js and other JavaScript technologies
- Experience in AWS/Azure cloud technology and managed services
- Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
- Used Angular JS to structure JavaScript code in an MVC (Model, View, Controller).
- Performed unit testing using Jasmine
- Styled content and website layout for the user experience using CSS3 and HTML5
- Developed API’s using XML also created JSON request
- Installed, configured, leveraged Oracle Fusion Middleware 12c to integrate with ODSI and OSB layers
- Used WSDL to send the request and gets the response from OSS (Outside Systems)
- Used SVN repository for version control
- Hosted PI planning sessions to create User Stories depending on the projects and assigning it to corresponding resources
- Estimated User Story points and divided into multiple sprints depending on the requirement
- Hosted demo sessions Confidential the end of each sprint to accept the User Story
- Troubleshooting the issues and fixing the defects that are updated through TDP and Rally
Environment: HTML5, CSS3, JavaScript, jQuery, AngularJS, Node.js, AJAX, AWS, ReactJS, Redux, Ext.js, XML, WSDL, Web Services, SOAP, REST, JSON, Jasmine, SVN, Rally, TDP
Confidential, Basking Ridge, NJ
Sr. UI/UXDeveloper
Responsibilities:
- Designed dynamic and multi-browser compatible Web pages using HTML5, CSS3, JavaScript, JQuery, Angular JS(1.6 &2.0), ExtJS(4.0), ReactJS(15.0), AJAX, Grunt and JSON.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, JavaScript JSON, jQuery, and AJAX.
- Built applications for scale using JavaScript framework like Angular 2.0 and Node.js.
- Used Angular2.0 and Node.js in effective web design.
- Built Single page web application using JavaScript Frameworks like Angular2.0 alongside Node.js,
- Created single Page Application with loading multiple views using route services and adding more user experience to make dynamic by using Angular JS 2.0 framework and Node JS.
- Used Bootstrap 3.0 from Angular2.0 platform and point it to the root component of the application instead of Angular ing-app.
- Developed Web application using Angular2.0 and Node.js with cutting edge HTML5 and CSS3 technique
- Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.JS.
- Built Web pages that is more user-interactive using JavaScript and AngularJS.
- Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML5, CSS3 and JavaScript.
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Used AngularJS framework where data from backend is stored in model and populated it to UI.
- Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
- Used High charts and D3.js for creating Graphs and charts for payments section and also implemented the filtering functionality for the graphs.
- Integrated the front end UI to the back end using Spring MVC framework.
- Designed Frontend with in object oriented JavaScript Framework like bootstrap, BackboneJS, RequireJS, NodeJS, AngularJS and ExtJS.
- Involved in Rally workflows for the bug tracking and project management
- Involved in running the bower and grunt components and writing the scripting using The NodeJS
- Integration of static web pages with the server data using Backbone.JS, ExtJS
- Defined common style guide across the application (Fonts, Sizes, Color and Classes).
- Architected, designed and implemented a SPA (Single Page Application) using JAP(Java Application Platform)in AngularJS and in ExtJS which consume JSON from a Spring MVC.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Involved in complete SDLC life cycle - Designing, Coding, Testing and Production Support.
- Developed various customized views using Dojo, JQuery, JavaScript, HTML5 and CSS3.
- Worked on different cross-browsing capability issue for IE, Chrome, Firefox and Safari.
- Cross platform-working experience with UNIX, Linux variants such as Red Hat & Solaris and Windows.
- Used JUnit and Easy Mock to create test Cases for all the Java Classes created.
- Expertise in Clojure, JavaScript, python, NoSQL Graph database versatile team player with good communication and Interpersonal Skills.
- Worked on ExtJS 4.x/5.x/6.x builds for deploying to higher environments.
- Work with backend developers ensuring the integration of UI with backend logic.
- Involved in daily scrum team meetings & code reviews.
- Involved in story planning, create timeline & ensuring on-time delivery of assigned stories.
- Maintained clean and understandable code for others to continue working.
- Used GIT as source version control systems for check-in and checkout.
- Involved in Agile Story point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
- Involved in Enhancement of existing application utilizing Angular.JS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Experience in Version Control tool SVN.
- Performed unit testing using Jenkins with automation, along with integration testing Chrome Inspector to fix bugs and worked closely with QA.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI Standpoint.
- Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues
- Involved in AGILE process, two week Sprints, and daily Scrums to discuss the development of the application to deliver in time.
- Performed unit testing using the open source Karma/Jasmine, Mocha and Chai framework.
Environment: HTML5, CSS3, JavaScript, JQuery, Bootstrap, AngularJS, ExtJS, D3.JS, BackBoneJS, ReactJS, NodeJS, Maven, JAP(7.0, 8.0), Java/J2EE, Ajax, Grunt, JSON, Xml, Eclipse, JSP, JIRA, Dojo and GIT, Agile, Responsive Design, IE 6, 7, 8 9 10, Firefox, Chrome. Karma/Jasmine, Mocha and Chai framework.
Confidential, Warren, NJ
Sr.UI /Front-end Developer
Responsibilities:
- Designing and developing dynamic web pages using HTML5, CSS3(SAAS/LESS), BOOTSTRAP, NodeJS and JavaScript.
- Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, JQuery, AJAX, Angular 1.x, Angular 2 and React.JS for developing user interface.
- Involved in development activities using Core Java/J2EE, Servlets, JSP, JSF used for creating web application, XML and Springs.
- Used Ag-Grid for grid view, UI- Select for custom dropdowns and controls.
- Made the web pages Responsive using JQuery UI and bootstrap, which can be operated in both PC's and Mobiles.
- Designed and implemented a satellite imagery processing service using Clojure, RabbitMQ.
- Migrating some of the applications from AngularJS 1 to Angular 2 and componentize the code as per the Angular recommendations for better testability.
- Developed web pages using PolymerJS, Forms, Components, Layouts, Events, Validations, Trees, Grids components. Worked with core Java code extensively using interfaces and multi-threading techniques.
- Created prototypes in HTML, JavaScript and CSS for different UI pages.
- Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages Confidential the client side.
- Developed views and controllers using Spring MVC and Spring Core
- Configure and implement the use of Oracle Recovery Manager (RMAN) for cold and hot backup to the databases
- I help with the Data Analysis and Visualization and reporting for the immigration connect related projects.
- Exposure to new features and issues addressed in Angular 2.0.
- Involved designing in web pages using HTML 5, CSS3, JavaScript, Bootstrap, SAAS, LESS, ReactJS, ExtJS, Redux and Flex.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO, Kendo UI and JQuery.
- Configuration and Setup of various MYSQL, NOSQL performance monitoring tools like Nagios and PERCONA TOOLKIT
- By using ReactJS, ES6 we do word press CMS Developing Application architecture with new user-facing features. Building reusable components and front-end libraries for future use.
- Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, GIT, JUNIT, Selenium and Maven.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by AngularJS 2.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Developed a fully functional prototype application using JavaScript (JQuery, ReactJS and BackboneJS) and Bootstrap, connecting to a RESTful server on a different domain.
- Utilized POSTMAN for testing RESTful web services. Used JAXB to convert XML to java objects and Java Objects to XML. Ran Bower and Grunt components and wrote the scripting using Node JS
- Installed, secured, and configured AWS cloud servers with Linux, WebLogic, Oracle etc.
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology. Developed the front end of the application using JSP, HTML, DHTML, CSS, Bootstrap, JavaScript, Dojo, AngularJS, NodeJS, BackboneJS, JQuery, Ajax.
Environment: HTML, HTML5, CSS3, JavaScript, JQuery, PHP, MySQL, NOSQL, JSP, Node js, AJAX, Redux, Mongo DB, JSON, Eclipse, ES6 .NET, JIRA, Spring, Python, Bower, Hibernate, EcmaScript, PolymerJS, ES6, NG2, Apache Spark, AngularJS 1.5,2.0, BackboneJS, HapiJS, ReactJS, PolymerJS, ExpressJS, ExtJS, Kendo UI, JSP, Bootstrap, Scrum, GIT.
Confidential
FrontEnd Web Developer
- Good experience in JavaScript frameworks AngularJS, NodeJS, BackboneJS, RequireJS, Ext.JS, knockoutJS and JQuery especially AJAX driven web applications.
- Responsible for the implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework
- Used Spring core for dependency injection/Inversion of Control(IOC) and implemented using spring Annotation.
- Responsible for the development and execution of strategic merchandise plans and pricing strategies to support the objectives of both the licensee customer and Haskell.
- Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, Spring data, JPA.
- Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery. Developed static and dynamic Web Pages using JSP, HTML and CSS.
- Scala development using Scalatra, Akka, and Play 2.0 frameworks
- Involved in performing the Linear Regression using Scala API and Spark.
- Monitored different databases and application servers using Oracle Enterprise Manager (OEM) 12c Cloud Control
- Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud. Implemented new features and fixed bugs for the user interface profile utilizing AngularJS in Web storm.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Developed back-end stored procedures and triggers using Oracle PL/SQL, involved in database objects creation, performance tuning of stored procedures, and query plan.
- Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
- Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript. Developed Servlets and Worked extensively on Sql.
- Used React, Redux, Hapi and AWS
- Built back-end API's using NodeJS and HapiJS for web development of two projects DesignTex and ABA artichoke.
- Single handedly built full-stack application tool for an internal BRS project (BRS-Reporting tool) using NodeJS and JavaScript- based frameworks (HapiJS, ReactJS). The tool provides billing related information of the employees
- Developed unit test cases using Jasmine, Karma, angular-mocks and created end to end test cases using Protractor and Gulp. Involved in walkthroughs meetings with E-Commerence team to discuss related issues.
Environment: HTML, AJAX, JSON, JSP, JavaScript, JSTL, Struts, JMS, EJB, DOJO, Cognos, Hibernate, HTML, XML, Apache, DB2, Spring, Apache CXF, CRUD, SVN, Web services, Java, Servlets, GWT, Subversion, Maven, Karma, UML, IBM Web sphere, Web sphere Portal, Junit, Flex.
Confidential
UI Front end Web Developer
Responsibilities:
- Developed UI pages using HTML, XUL, DHTML, XHTML, .NET, DOM, CSS, JSON, JavaScript, AngularJs, JQUERY and AJAX.
- Used jQuery core library functions for the logical implementation part Confidential client side for all the Applications. Implemented the Drag and Drop functionality using jQuery framework.
- Debug the application using Firebug to traverse the documents and manipulated the node JS using DOM and DOM Functions. Transfer designs into usable templates for sign fabrication, On-site installation and quality control. Designed and developed Web pages using HTML, CSS including Ajax controls, JSON and XML.
- Used jQuery to traverse through a DOM tree and manipulated the node JS in the tree.
- Involved in developing XUL, HTML, and JavaScript for client side presentation and data validation on the client side within the forms.
- Worked in Onsite - Offshore model, Written SQL Queries to interact with Oracle database.
- Used SVN for version control for defect tracking. Refine UI and design new features for a stream of new opportunities, Use mockups, presentations, and prototypes to communicate and influence design strategy and execution. Designed the user interface and navigation for the whole web application using XHTML, XML.
- Using AJAX to retrieve product data from the back-end database service.
- Created cross-browser compatible and standards-compliant CSS-based page layouts using CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS andCSS3, Background, CSS positioning, CSS text, CSS border.
- Designed animated icons, vector images, banners, templates and presentations with the help of
- Macromedia Flash MX and Action Script 2.0 Developed the client side validations using JavaScript form validations.
Environment: HTML, XUL, DHTML, XHTML, .NET, DOM, CSS, JSON, JavaScript, AngularJS, JQUERY and AJAX, JSP, XUL, Oracle