Angular Developer Resume
Mclean, VA
SUMMARY:
- Have 10+ years of IT experience in Application Analysis, Design, Development, Integration, Deployment and Maintenance for Web, Standalone and Client - Server based software applications as Full Stack Developer in the domain of Banking, Retail, Life Science and Health Care.
- Proficient in developing web applications using Front end web technologies such as Angular 4, TypeScript, Angular Material 2, HTML 5.0, Bootstrap, jQuery, AJAX, JavaScript, CSS3 and SASS.
- Hands on experience on Router Guards, NGRX/Store and NGX Bootstrap
- Experienced on package managers and task runner tools such as NPM, YARN, gulp and testing framework tools such as Jasmine and karma
- Experienced in the development and maintenance of distributed applications using Java/J2EE, Restful Web service, Spring MVC, Spring Boot, Spring Data JPA, Spring Cloud, Spring Security with oauth2.
- Hands on experience with UNIX shell scripting and Google Cloud Storage Service platform
- Experienced in working with Agile team in Scrum/XP based software development using agile project management tool such as TFS and Pivotal Tracker.
- Experienced in modern software development using CICD (Continues Integration and Deployment) Process and experienced in Pivot Cloud Foundry (PCF) deployment process.
- Experienced in using Application Servers like Apache tomcat, Web Logic Server.
- Good exposure on Relational Database Management Systems such as DB2, Oracle 10g, Mongo DB and MS SQL Server
- Experience in various version control system like GIT, SVN, CVS and Rational Clear Case Remote Client.
- Have played the role of Technical Lead, Team Lead, Onsite Coordinator and Team member in my career.
- Capable of leading a technical development team and working as an individual as well as part of the team.
- Possess sound interpersonal, communication and analytical skills with abilities in resolving complex software issues.
TECHNICAL SKILLS:
Web Technologies: Angular 4, TypeScript, ECMA Script 6, Angular Material 2, HTML 5.0Bootstrap, jQuery, JavaScript, lodash, AJAX, CSS3, SASS.
Programming Languages: J2EE, Restful Web Services, Servlets, JSP, Structs, Spring MVC, Spring Boot, Spring
Cloud, Spring Security with oauth2, GCP, Spring Micro Services, Netflix OSSJAXB2.0, C++, XML, Unix Shell Script
Development Tools: Eclipse, STS, Concourse, Jenkins, Maven, Puppet, Microsoft Visual Studio CodeSublime text3, MS Visio, DB Visualizer, SQL Explorer, Pivotal tracker, TFS
Application/Web Servers: Web Logic Server, Apache Tomcat 7.0, Pivotal Cloud Foundry
RDBMS: DB2, Oracle 10g, Microsoft SQL Server 2005.
Source Control: GIT, SVN, Rational Clear Case, CVS
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
Angular Developer
Responsibilities:
- Responsible for designing Single Page Web Application (SPA) using Angular 4 framework components and typescript.
- Created many reusable components which is being used in different modules of the application
- Worked on Router Guards for redirecting appropriate router components, NGRX/store for cross component communications and other Angular component libraries.
- Responsible to carry out detailed analysis to understand the business requirements by working with business analyst and build solutions as per requirements in the project.
- Preparation of Low-level design (LLD), High level design (HLD) documents and software architecture diagram for the project.
- Responsible to resolve application issues experienced by the end users of the application.
- Responsible to create software product in accordance with coding standards and perform unit testing as per test execution plans and test cases
- Adhere to use Test Driven Development (TDD) approach while developing the applications and doing peer code review to ensure overall code quality and timeliness of the deliverables.
Environment: Angular 4/6, TypeScript, Node.js, NGX Bootstrap, JavaScript, lodash, CSS3, GIT, Microsoft Visual Studio Code, Eclipse, SOAPUI
Confidential, Atlanta, GA
Full Stack Developer
Responsibilities:
- Responsible for developing front end UI screens of the application using Angular 4, Typescript and Angular material Design.
- Responsible for developing Restful Service using Spring boot for the back-end system PCF environment deployment.
- Worked with product owner and business team to adhere the new business changes in addition to existing functionality.
- Responsible for providing technical guidance to the team on both front end and back end technologies.
- Test Driven Development (TDD) approach was used for both front end and back end application development.
- Responsible for Production deployment of the application on the Pivotal Cloud environment.
- Involved in implementing Spring security with Single Sign On (SSO) service using oauth2.
- Worked on Google Cloud Platform Storage Service to implement file upload feature in Restful Service.
Environment: Angular 4, TypeScript, Bootstrap, JavaScript, SASS, CSS3, Spring boot Rest service with Micro service Architecture, Spring oauth2 security, MS SQL Server, STS, GIT, Pivotal Cloud Foundry, Jenkins, Concourse pipeline, Microsoft Visual Studio Code.
Confidential, Atlanta, GA
Full Stack Developer
Responsibilities:
- Responsible for developing front end UI screens using Angular 2, Typescript, bootstrap and back end system using Spring Boot Rest service.
- Involved on the developments and enhancements of the IDAT Restful service and IDAT batch applications required for IDAT tool.
- Worked with product owner and business team to gather the requirements.
- Responsible for production deployment of the applications.
- Responsible to guide the team in technical perspective and participated in code review process of the team.
Environment: Rest Service with Spring boot, Java Batch, Angular 2, TypeScript, Bootstrap, JavaScript, DB2, Eclipse, GIT, PCF, Sublime text3.
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Involved in Preparing design document and development of the application on different reports.
- Used DAO framework for database interactions.
- Responsible for back-end system design and development of the application using Java Restful service.
- Responsible for Performing Unit testing, System testing and Integration testing of the applications.
- Worked with business analyst to discuss the business requirement of the application.
- Involved in post implementation of the application for PR deployment.
Environment: Java Restful Service, Tomcat 7.0, DB2, Oracle 11g.
Confidential, Atlanta, GA
Lead Developer
Responsibilities:
- Analysis of existing Flex code and Web Service codes to understand the business functionality.
- Interacted with Business team to adopt the new changes as per business requirements.
- Prepared Technical Design document and Test plan documents.
- Responsible for conversion of Flex screens into HTML screens using HTML 5, jQuery and Restful Web service changes for handling JSON responses.
- Involved in Development, QA Support, User Acceptance Test and Post Implementation of the application.
- Prepared test cases and performed Unit testing, System testing & Integration testing.
Environment: HTML 5.0, jQuery, Bootstrap, CSS, Javascript, Java RESTful Service, Eclipse, SVN, ALM, DB2
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Worked as Java Developer solely from scratch till the end of the project delivery.
- Worked with product owner in requirement discussion and prepared Design documents.
- Developed Java Batch application to interact with Database on demand basis to get the promotional data.
- Responsible for ensuring compliance to THD coding standards.
- Involved solely in design, coding, testing and implementation of the application.
- Writing Junit test cases and Orange Log mechanism to log the data into SPLUNK.
Environment: Java 1.7, THD Batch Framework, Tomcat server, LOG4J, Informix Database, Unix shell script, Eclipse Luna, SVN, Jenkin
Confidential, Atlanta, GA
Lead Java Developer
Responsibilities:
- This is conversion of standalone Java applications from Unix platform to Linux Platform.
- Worked with Business team and architect to choose the appropriate framework model for each application based on nature of the application.
- Worked as On-site coordinator to coordinate with offshore team in order to get the work done on time.
- Responsible for designing Java Batch Applications using THD Batch framework.
- Responsible for designing RESTful Web Service using THD RESTful Service framework.
- Involved in developing automation shell script to invoke Java Batch Application from Linux environment.
- Involved in designing Messaging system using Active MQ MAO framework.
- Responsible for designing test plan, code review and post implementation plan of the applications.
- Responsible for ensuring compliance to THD coding standards.
- Involved in UAT and resolved the issues addressed by UAT users.
Environment: Java/J2EE, RESTful Service, THD Batch Framework, MAO framework, Tomcat server, LOG4J, DB2, UNIX, Linux, Eclipse 3.7, SVN, Jenkins
Confidential, Atlanta, GA
Team Member
Responsibilities:
- Interacted with client to discuss business requirements.
- Responsible for System Design Specification(SDS) of the project.
- Responsible for UI screen designs using HTML 5.0 and jQuery.
- Coordinated with offshore and onshore team to get the work done right time.
- Responsible for troubleshooting and resolving all issues.
Environment : Java/J2EE, HTML, jQuery, JavaScript, CSS, Eclipse 3.6, Tomcat server, SVN, DB2
Confidential
Team Member
Responsibilities:
- The project involves in developing screens to web pages such as Credit Adjustments, Credit Media Reports and Receipt lookup screens.
- Involved in requirements study, preparation of SDS document, coding and unit testing of the application.
- Involved in developing UI code to integrate the application with Pinpad device.
- Responsible for troubleshooting and resolving production issues.
Environment : Java/J2EE, JSP, JavaScript, CSS, Eclipse 3.6, Tomcat 6.0, SVN, DB2
Confidential
Team Member
Responsibilities:
- Interaction with onsite counterpart to gather project requirements.
- Prepared SDS document for the service.
- Responsible for Design and Development of the service.
- Responsible for preparing UTP document, unit test and Integration testing of the application.
- Involved in support of Production deployment of the application
- Preparation of daily and weekly status report and shared with Onsite coordinator.
Environment : Java Batch, RESTful Service, Eclipse 3.5, IBM Clear case, Open Make tool
Confidential
Team Member
Responsibilities:
- Involved in the development of Simulation and Drug design modules and integrated into Bio-Suite
- Involved in the user interface development phase of Genomics Island component in Genomics module
- Responsible for coding, testing and maintenance of the modules
- Responsible for license key generation for the software delivery
- Fixing all kinds of bugs involved during all phases of software life cycle process
- Worked on different debug tools (gdb, gnome) to identify memory related issues and fixed the same.
Environment: C++, Shell Scripting, CVS, QT, Bugzilla, Red Hat Linux
