Angular Lead Resume
FL
SUMMARY
- 10+Years of experience in design, development and implementation of software applications using Java, J2EE, Adobe Flex and Action Script technologies. Having good experience in the Information Technology Industry and also healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
- Strong expertise in development and deployment of web components that include Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0, JSF, Web Services, RMI, and JDBC 2.0/3.0, JNDI, JMS, LDAP, Reflection API, Serialization, Collections API, multithreading. and implementations of Flex 4.5/4.0/3.0/2.0 and Action Script 3.0/2.0 based RIA applications
- More than 2years of experience onAngularand strong experience onAngular4 and currently started working onAngular5.
- 5 years of experience in Adobe Flex and Action Script.
- 2 years of experience in Adobe Integrated Run Time (AIR), used this tool to convert Adobe flex web application into Desktop Air Application.
- Extensively Worked on Live Cycle Data Services (LCDS)
- Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.
- Having knowledge on the usage of Adobe Flex 4.0 and Flash Builder.
- Very Strong knowledge on Application Development Flex, such as MXML and Action Script, creating applications using Flex components, Flex Data Model, Error handling, analyzing, designing, and deploying a Flex 2 applications.
- Experience on latest Angular 10 framework and its ability to create simple and scalable code for SPA.
- Worked extensively on Angular 10/ Typescript SPA domains.
- Worked on Reactive forms or Web Forms 2.0 in Angular 10 and their Validations and events.
- Hands on Experience on using Cairngorm Framework for Flex Applications and Struts, MVC Framework for large scale Java/J2EE based enterprise Applications.
- Hands on Experience on Abstract Window Toolkit(AWT)
- Written MXML and Action Scripts for Adobe Flex and created (Value Objects) VO using Flex components.
- Experience in designing and development with tools like MyEclipse & Flex Builder.
- Hands on Experience in Using Flash.
- Hands on Experience on Databases like ORACLE and SYBASE.
- Good experience in application development and design using Object Oriented Programming, Java / J2EE Technologies like Core Java, Servlets, JDBC, JSP, Java Beans, JNDI, Hibernate, Spring, Java Mail API, XML, Log4j and Design Patterns
- Experience in working for J2EE Frameworks like MVC and Spring frameworks, etc.
- Experience in using different tools like Adobe Flex Builder 2 / 3, Eclipse 3.3 / 3.4, Edit plus,, My Eclipse 7.5, JBuilder, Net Beans as development tools.
- Exposure to all stages of Software Development Life Cycle. Ability to understand Functional Requirements and Design Documents.
- Have worked on Java platform with core JAVA2, JDK 1.4, 1.5, 1.6.
- Substantial knowledge about IBM WebSphere Application server 6.0, Apache Tomcat web Server and Web logic server.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts table less layout.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Utilized various JQUERY plugins to build Rich Internet Application RIA to make it look more intuitive.
- Created CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS3 Border, CSS3 Background, CSS3 Transitions.
- Implementation Knowledge on Spring Boot.
- Experience in designing class diagrams, block Diagrams and Sequence Diagrams by using Microsoft Visio.
- Highly motivated self - starter with Excellent Communication, Presentation and Problem-Solving Skills and committed to learning new technologies.
- Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.
- Excellent interpersonal abilities, communication skills and maximum contribution to attain the team goal.
- Quick learner with ability to develop proficiency and adapt to new technologies and methods in a short period of time
TECHNICAL SKILLS
- Windows NT/2000/XP
- Windows Server 2003
- Unix and Linux
- C
- C++
- Java
- SQL and PL/SQL
- Oracle 9i/10g
- DB2
- SQL Server
- MS Access and Sybase
- JSP 1.1/1.2/2.0
- Servlets
- Java Beans
- RMI
- JNDI
- JDBC 2.0/3.0
- Tag Libs
- XML
- XSL
- XSLT
- HTML
- DOJO
- JQuery
- DHTML
- CSS
- Angular
- Node JS
- CSS
- Apache POI
- CGI
- Microsoft Visio
- Graphwhizz
- Rainstor
- Hadoop
- Scala
- Map reducer
- Hive
- Pig
- Toad
- Debugging Java Application
- Debugging Flex Application
- Log4j
- Blaze DS
- Live Cycle Data Services
PROFESSIONAL EXPERIENCE
Confidential, FL
Angular lead
Responsibilities:
- Developed UI Screens usingAngular5, Ngrx framework andAngularMaterial Components.
- Written UI test cases using Karma and Jasmine.
- Very good implementation experience on Ngrx life cycle components like selectors, effects, store, actions, reducers and states.
- Design and develop RESTful services in NodeJS and Express JS to access MongoDB and Microsoft SQL databases.
- Design and Develop Angular and Angular Material UI applications.
- Developed a Web Application to automate database sizing estimations for the Global Database Engineering Team for Bank of America
- Developed User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 4/6, Angular 10, Node JS, Bootstrap, Media Queries, CSS Frameworks like SASS.
- Involved in the Upgrading the Angular Version from Angular 4 to Angular 6 to Angular 10.
- Created Custom Components and Directives, filters, Services. Integrated various jQuery plugins like token-input, moment, validator, dropdown, carousel, d3.js etc. into various modules.
- Used Angular 10 is used to handle RESTful calls to enable communication between view components and server.
- Developed and upgraded a component that varies content based on the user's navigation by using router- outlet directive from Angular 6 to Angular 10.
- Built responsive web application using ASP.NET MVC and frontend frameworks - Angular 2+ (Angular 6 - Angular 10), Angular Material Design, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, SASS, LESS
- Developed a Web Application to Automate the Database Certification process.
- Used Angular 8 with Angular Material with NodeJS 10
- Automation was provided with Ansible via Ansible Tower
- Application uses node-webkit, javascript, html, css backbone, jQuery, underscore, fabricjs, webchimera and many more libraries/dependencies.
- Made use of host of JS libraries like Leaflet and MapBox for Geo-Location, FabricJS to provide field crew sketching tools on the mobile UI and to accurately mark the location of job completed etc.
- Extensively usedAngularReactive forms along with custom validators.
- Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Implemented Custom Attribute directives for re-usableangularmaterial components.
- Used Immer to create immutable data trees and to maintain state management.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like Hybrid HTML5, XHTML, and CSS.
- Performed layout of web pages using HTML 5, CSS 3, JavaScript libraries, SASS/SCSS Compass.
- Using agile methodology for development activities like story grooming, sprint planning, retrospective and standups
Confidential, CA
Angular Lead/Full Stack Developer
Responsibilities:
- Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
- Bootstrap used along with AngularJS in creating the Application.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like Hybrid HTML5, XHTML, and CSS.
- Extensively UsedAngular2 framework for UI development.
- Developed UI usingAngular2 Reactive Forms
- Developed Components and UI screens Using Html5, SCSS and bootstrap
- Extensively Worked on UI navigation using Routers.
- Extensively UsedAngular2 framework for UI development.
- Started working onAngular2 toAngular4 migration from past 6 months.
- Extensively Used Node JS to retrieve server-side Data.
- Designed and developed the REST based Microservices using the Spring.
- Involved in performing association mapping for pharmacy products using hibernate.
- Performed Transaction Management using Spring AOP.
- Implemented the Restful web service using Spring MVC and Java8.
- Debugged the application using chrome debug tool to traverse the documents and manipulated the Nodes using DOM and DOM Functions using IE Developer Tool bar for IE.
- REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
- Migrating Existing ColdFusion server calls to Spring Dao Pattern.
- Building Drill-Down Interfaces using Dynamic URL Parameters in ColdFusion.
- Created ColdFusion Components, UDFs, Custom tags, sessions and Cookies.
- Very good at Debugging ColdFusion code.
- Extensively used Grunt and Gulp as an associate to Node JS to establish the connectivity between database and client.
- Developed custom directives and Services in AngularJS.
- Using Agile methodology for development activities like story grooming, sprint planning, retrospective and standups.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Added HTML5 charts including bar chart, line chart and multiple series chart for comprehensive data visualization
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScript and SQL Stored Procedure.
- Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side with in the forms.
- Created and tested scripts using JQuery on various browsers Chrome, Firefox, Opera, Safari, IE etc.
- Designed DOM based interactive to reprogram selected links and adopted WCAG 2.0 standards for HTML and XHTML and W3C standards for CSS as well.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Performed layout of web pages using HTML 4/5, CSS 2/3, JavaScript libraries, SASS/SCSS Compass
- Created XML files according XSD schema and used XSL, HTML5 and CSS3 for XML rendering. Developed Web pages using HTML5, CSS3 and JQuery. Owned the design, development and maintenance of ongoing metrics, reports, analyses, dashboards, etc., to drive key business decisions and communicate key concepts to readers.
- Used data visualization Library named JQuery Visualize Plugin for charting using HTML5 canvas.
- Used detailed wireframes and developed Mock-up designs as per the requirements of Business.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox Firebug and IE Developer Tool bar for IE.
- Worked on Ionic3 to support Android, Web Application and IOS.
- Hands on Coding with Ionic3 Framework.
- Extensive Knowledge on Block Chain technology.
- Validated all the HTML/XHTML and CSS code according to W3C and made it complaint.
- Writtenangularunit test cases using Karma and Jasmine.
Environment: Angular2/4, Spring, Ionic3, Cordova, HTML, CSS, SCSS, Bootstrap, Node.js, Rest API, Tomcat, GitHub, IntelliJ Idea, Karma, Dynatrace, JQuery, Backbone.js, Java Script, Java8, Junit, Unix, Apache Poi, ColdFusion, Adobe Flex, Log4j, XML, XSLT, XSD, RxJs, AJAX and XHTML
Confidential - AL
Java/Flex TechnicalLead
Responsibilities:
- Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, JSP, Spring, Hibernate and JDBC.
- Developed strong and secure scripting code using Flex4.0 and Action Script3.0 to develop RIA UI
- Implemented programmatic skinning for Layout, Navigation and customized style.
- Developed custom event and complex custom component.
- Extensively used custom event and remote service call in Cairngorm architecture.
- Used Remote Object Service to make remote procedure calls to the Java server via the Blaze DS.
- Created custom popup and tooltip components.
- Involved in production deployment on Unix boxes.
- Involved in Migration of code from WebLogic server to Jboss Server
- Created dynamic datagrid and added custom sorting for date column.
- Created and implemented four different custom combo-box components to filter and update the Datagrid.
- Worked with Adobe Integrated runtime to convert Flex web application into Desktop application.
- Implemented design pattern of Cairngorm architecture to interact with backend Spring, Hibernate and Web services using LCDS to extract data and providing to Flex UI components.
- Writing JSP's for user interfaces, JSP's uses Java Beans objects to produce responses.
- Created controller Servlets for handling HTTP requests from JSP pages
- Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects.
- Creating HTML Web pages utilizing JavaScript and CSS.
- Implemented JSF in Presentation layer programming using JSTL, AJAX Development.
- Worked with HTML, DHTML, CSS, and JAVASCRIPT in UI pages.
- Involved in developing JSP pages and Servlets and using TagLibs for the web tier and validating the client data using the Java Script.
- Deployed web applications in Jboss server by creating Datasource and uploading jars.
- Created connection pool Configured deployment descriptor specifying data environment
- Implemented Multithread concepts in java classes to avoid deadlocking.
- Written Hibernate annotation-based mapping java classes with db2 and sql Database tables.
- Involved in High Level Design and prepared Logical view of the Application.
- Involved in designing and developing of Object Oriented methodologies using UML and created Use Case, Class, Sequence diagrams and also in complete development, testing and maintenance process of the application
- Executing and creating database objects, views, procedures and functions on Sybase database.
- Created Core Java Interfaces and Abstract classes for different functionalities.
- Assembled components and deployed on Server by utilities.
Environment: Java1.6/J2EE, Flash Builder 4.5, AIR, JSP, JSF, Servlets, XML, CSS, XSLT, AJAX, Data Modeling Web Services, Action Script 3.0, DB2, SQL, JUnit, UNIX, Perforce, ANT, My Eclipse 7.5, Log4j, MS Visio, JBoss 6.0, Java Script Oracle and Sybase
Confidential, Hoffman Estates, IL
Java/Flex TechnicalLead
Responsibilities:
- Designed and developed a web-based client using Servlets, JSP, Java Script, HTML and XML using Spring Framework.
- Designed and developed several Flex UI Screens and Custom Components using MXML.
- Developed Action Script functions for event handling, response handling and error handling
- Maintained good support with Business Analyst and Business Users to identify information needs as per business requirements.
- Designing web pages for HTML files that supports AJAX component, Rich design time UI to use AJAX libraries such as Dojo, jQuery.
- Worked with Adobe Integrated runtime to convert Flex web application into Desktop application.
- Involved in the complete development, testing and maintenance process of the application.
- Developed J2EE Backing Beans, Action Classes, and Action Mapping and Application facades and hibernate classes to retrieve and submit using the JSF Framework.
- Performed system analysis and design using OOA/OOD and UML diagrams with Rational Rose.
- Wrote CSS pages in top down approach.
- Created UI screens using Abstract Window Toolkit(AWT)
- Application logging implementation based on Log4j.
- Used XML parsing techniques for data handling and JavaScript front-end pages.
- Used Hibernate as the ORM tool to communicate with the database and developed Persistence layer using Hibernate using stateless session beans incorporating session façade design pattern.
- Check / Account sorting and management application in JSF, spring, JDO, JBoss. Developed application using JSF, my Faces, spring, and JDO technologies which communicated with Mainframe software. Used JSF layout for View of MVC. JavaScript, DHTML also used for front end interactivity.
- Extensively used JBoss while writing code and for creating Data Sources.
- Involved in coding for the presentation layer using Apache Struts/Tiles Framework, AJAX, XML, XSLT and JavaScript and worked using MVC pattern.
- Used SQL tables, to process huge volume of data and used BULK collect and BULK bind for mass update as performance improvement process.
- Wrote client-side validations for XML files which checks for the valid values for the different events that are being logged.
- Java Web Start was used on the client tier to build a highly interactive client which utilized multiple threads for simultaneous background tasks, custom graphical components, and the HTTP protocol to serialize objects up to (and back from) a Java Servlet middle-tier.
Environment: Flex Builder 4.0, Java1.6/J2EE, AIR, JSP, JSF, Servlets, XML, CSS, XSLT, AJAX, Action Script 3.0, Data Modeling Web Services, DB2, SQL, JUnit, UNIX, Perforce, Hibernate, ETL, ANT, My Eclipse 7.5, Rational Rose, Log4j, MS Visio, JBoss 5.2 and Oracle
Confidential, Kansas City, Missouri
Java/Flex Developer
Responsibilities:
- Reviewed Design Document, gathered information from Architect and Business Analysts to design Functional Specifications for this UI Interface Project.
- Responsible for design analysis and development of Flex UI components and integrating with existing J2EE and Web Services Layer using Flex Builder.
- Designed several Flex UI screens with the help of Flex Builder 3.0.
- Developed MXML Action Script functions for event handling, response handling and error handling.
- Implemented design pattern of Cairngorm architecture and Pure MVC Framework to interact with backend Spring, Hibernate and Web services using LCDS to extract data and providing to Flex UI components.
- Involved in the design and development of Flex Layouts and Data Grids.
- Designed and developed presentation layers using Servlets, JSP, Java Beans, CSS, HTML, DHTML and Java Script.
- Created interactive websites, applications, and presentations using Creative Suite 3, Creative Suite 4, and DOJO.
- Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
- Worked on the jQuery JavaScript library that simplifies HTML document traversing, and event handling, and Blaze DS which is used for connecting back-end data in java to the Flex application.
- Strong Programming skills on Action Script 3.0 and Action Script 2.0.
- Involved in complete development of 'Agile Development Methodology' and tested the application within each iteration.
- Designed and developed various Custom events for communication between various components.
- Actively participated and provided feedback in a constructive and insightful manner during daily Stand up meetings and weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues
- Developed Flex Charting components like pie charts to show the project specific performance metrics.
- Setting up daily Status meetings with team and communicate status to Project Manager.
- Worked with testing team analyzed and fixed the production defects and deployed the applications on the server.
- Written MXML and Action Scripts for Adobe Flex and created (Value Objects) VO using Flex components.
Environment: Flex Builder 3.0, Java1.5/J2EE, LCDS (Adobe Live Cycle Data Services), My Eclipse 6.0.1, HTML, CSS, DHTML, Jboss, Subversion (SVN), Oracle 9i/10g, SQL Developer, Hibernate 3.2, ActionScript, JSP, Servlets, log4j, Ant, AJAX, BlazeDS, JavaBeans
Confidential, Oaks PA
Java/Flex Developer
Responsibilities:
- Responsible for overall design and analysis of overall Flex UI Component development and integration with backend .Net.
- Responsible for implementing best design patterns from Cairngorm architecture.
- Involved in development of MXML and Action Script files to meet the business requirements.
- Have good skills in Action Script 3.0 and Action Script 2.0.
- Designed the Rich Internet Applications using Flex With Flex Builder 3.0.
- Used Java to Flex framework to bring rich user interface and developing reusable Flex Custom Components.
- Written MXML and Action Scripts for Adobe Flex and Created Value Objects using flex components. Worked on Flex Data Grid and Flex Data Services Components, and DOJO
- Involved in the Flex components styling (CSS) and skinning.
- Deployed the applications on MS Application Server.
- Extensively used Oracle Database to support the SQL.
- Used CVS for version control across common source code used by developers.
- Used Log4J to capture the log that includes runtime exceptions.
- Used FlourineFx for connecting data from .Net to flex.
Environment: Flex Builder 3, .Net, LCDS (Adobe Live Cycle Data Services), HTML, CSS, DHTML, BlazeDS, AJAX, CS4, Adobe Flex, Action Script, MXML, XML, ANT 1.5, Unix, MS Server, LOG4J, CVS 1.1.
