7+ years of experience in working with the web based applications, hands on experience in the analysis, design patterns, development client and server applications, implementing and testing with the use of Java
and Core Java (7,8).
● Experience in Designing and building dynamic and user interactive websites using HTML5, CSS3, JavaScript, AngularJS, Angular 4/5/6, Express.js, Node JS, React JS, Express JS, Bootstrap, jQuery, XML, JSON, DOJO and AJAX.
● Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and creation of AngularJS service layer.
● Expertise in Java programming with understanding of OOPs, Collections Interface, Exceptions Handling, Input/output (I/O) System, Annotations, Enums, Concurrency, Multi-Threading, Lambdas, and Generics.
● Extensive SDLC experience including Requirement Analysis, Design and Coding, Application Implementation, Unit Testing, System Testing, Regression Testing and Production Support.
● Experience with messaging systems like Kafka and Kafka event sourcing.
● Experience in Developing Application using frameworks Spring Dependency Injection (DI), IOC, Aspect-oriented Programming (AOP), Integration, Security, Boot, Struts and Hibernate.
● Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services, Handling HTTP Request and responses, creating Web service clients, handling communication calls to methods and External Interfaces.
● Experience in developing Web and Enterprise applications using technologies JDBC, Servlets, JSP, Java Server Faces (JSF), Java Persistence API (JPA), JNDI, JMS, JSP, NPM, GIT and Jira.
● Proficient in consuming Restful Web Services with AJAX call and updating dynamic functionality of HTML in JavaScript, jQuery and Angular.js.
● Experience with container-based deployments using Jenkins, Docker and Kubernetes.
● Hands-on work experience in the areas of Dimensional Data Processing, Data Preparation,Standardization and Relocation and Application Positioning of operating sources using data
warehouse ETL methods.
● Experience in Installing, Configuring, Deploying and maintaining Application and Web Servers such as Oracle Web Logic, JBoss Enterprise Application Platform (EAP), Apache Tomcat Server
and IBM Web Sphere.
● Worked collaboratively with Clients at Onsite and offshore teams to establish and maintained consistent test methodology to resolve any requirement ambiguities during the testing process.
● Proficient in writing SQL queries, PL/SQL Procedures, Functions and Triggers and Cursors and using Hibernate framework with Spring ORM in interaction with the RDBMS and Non-Relational Database like Mongo DB.
● Extensively used the Java design patterns like Builder, MVC, MVVM, Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Factory Method.
● Excellent working knowledge on application server Like OpenShift.
● Achievements include developing and implementing scalable applications in fast-paced, demanding environments. Adept at mentoring junior developers, working with project managers and collaborating with quality assurance team members and fellow developers to produce exceptional software solutions.
● Responsible for creating, designing and reviewing Web applications by gathering business specifications utilizing Agile Scrum Application Development Methodology.
● Involved in developing components for Member Portal Applications using Java, UI technologies such as HTML, CSS, JavaScript, Typescript, Angular components.
● Developed lazy loaded Angular modules and used VMware clarity components to build the UI.
● Worked with NGRX store for statement management on the UI.
● Upgraded the UI screens in the application to single page UI using Angular 8, HTML5 and CSS3.
● Enhanced application performance by Angular 8 Component based development in view of future Angular framework transitions.
● Developed new features and components using Angular 8 and Angular material, ES6 and GIT Lab.
● Developed custom directives in Angular 8 to share common functionalities shared between different components.
● Created proof-of-concept using responsive web design, Angular 8, HTML5 and Bootstrap 4.
● Perfectly utilized the de-centralized nature of Cassandra making DB Always-On and avoiding regional Outages.
● Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, AngularJS, jQuery, and Bootstrap.
● Used Spring Boot Microservice architecture to develop minimally configured REST based Web Services.
● Utilized OpenShift to configure and deploy applications.
● Supported applications across various FACETS product modules-membership, Claims, Provider, Usage.
● Managed workflow, reported risks proactively and provided mitigation plans to address risks.
● Implemented best practices of RCA (Root Cause Analysis) for future releases.
● Used the Kubernetes commands for creating the Auto scaling for platform service OpenShift.
● Maintained Interface compatibility and concurrency in the project using Java 8 new features including: default, static methods and Concurrency API.
● Worked on open source technologies using OpenShift and Deployment of Rest APIs in OpenShift
● Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.
● Worked on NoSQL databases like MongoDB and Cassandra where data storage was scaled rapidly.
● Utilized Docker Images/containers and kubernetes.
● SQL overrides were widely used and replaced at the place of several transformations.
● Analyzed Workflows and business processes to assist in the creation of ETL procedures to transfer data from source to target systems.
● Used session management workflow manager to manage database
connections and to scheduled jobs.
● Used hibernate, object / relational mapping (ORM) solution, data representation mapping technique from MVC model to Oracle relational data model with SQL-based schema.
● Created Logging aspects for auditing and logging purposes using Spring AOP and implemented security for the application using Spring Security.
● Built main application in Python, Django leveraging technologies such as Backbone JS.
● Developed microservice on boarding tools and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
● Developed and built new back-end services (Java and Python) in a large-scale service oriented architecture
● Created robust Java codes for various applications.
● Routinely performed error checking and monitoring of ETL procedures and programs using the session log in Informatica.
● Used Spring Boot microservice architecture to build REST-based Cloud Services with limited configuration Support through numerous search feature modules and Order Description.
● Extracted market principles from current software apps, recording the user tale review for creating mobile applications with all available functionality.
● Extensively worked on Spring Bean wiring, Spring DAO and Spring AOP modules.
● Developed Request Controller, Spring Controller response model using Spring-MVC, using JSON as REST application response sort.
● Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
● Developed data transformer for converting legacy data from Source tables to avro format and fed into Kafka using Camel.
● Used Spring Security framework to setup authentication and authorization for the application using firm wide single sign on.
● Responsible for reviewing measurements collected to improve efficiency and avoid bug leakage, accountable for full deployment and maintenance tasks from design review to execution, ensuring that all program improvements are seamless before deployment.
● Using the Micro Services architecture, introduced Restful Web Services to access data from the client side.
● Created and maintained appropriate documentation identifying and/or requesting improvements, requirements and specifications to analyze and addresses machine issues.
● Focused on current Oracle storage protocols to extract or verify the data for correct validations, engaging regularly in code analysis and bug fixing.
Environment: Java 8, Angular 7, Typescript, ETL tools, Kafka, Spring boot, Docker, AWS, Cassandra, Hibernate, Openshift, Oracle, SQL, HTML, CSS, JavaScript, Junit, Jenkins Kubernetes, Agile, Webservices, RAD, IBM Web Sphere, SOAP, Oracle SQL.
• Involved in Collection, Analysis , Design , Development and Testing requirements of applications developed using AGILE SCRUM methodology.
• Design, build and execute an Angular 2 SPA (Single Page Application) that absorbs JSON from a Spring MVC and uses Spring Protection to protect the Server.
• Nested views and routing introduced using Angular Router as needed and large routing module implanted to speed up initial application load.
• Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
• GUI was built using HTML, TypeScript, NGRX, Bootstrap, CSS3, Angular-Material to design, construct and bundle the application using Angular CLI.
• Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
• Used Kafka for Publish/Subscribe pattern in application dealing with messaging.
• Implemented Angular 6 Injectable services to connect the web application to backend APIs to POST/GET the data used in the application.
• Designed and coded customized Angular 6 services to interact with the backend API and server components.
• Used Angular 6 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
• Utilized Maven based build process and continuous integration of the project using Bamboo and Jenkins.
• Used AG-GRID optimized for operating with tabular data and designed scanning, paging and sorting capabilities.
• SASS-based CSS was used to describe framework styles and to package the code using Webpack plugin bundler.
• RESTful Cloud Resources shown use JAX-RS. Implemented Angular aims to manage intermittent correspondence on different specifications through our Restful API.
• Built Java applications using ANT and Maven and deployed JAVA/J2EE applications through Tomcat Application servers.
• RESTful WEB SERVICES allowed use of Express JS to modify data in MySQL to connect various endpoints.
• Worked with Mongo DB to prevent data loss during machine errors and introduced read preferences in Mongo DB replica collection.
• Ran Log aggregations, website Activity tracking and commit log for distributed system using Apache Kafka.
• Developed multiple POCs using Scala and deployed on the Yarn, performance of Spark, Cassandra.
• Integrated Build dependencies and dependency blocking strategy in Bamboo.
• Design and implementation of Spring-Security for the application for authentication process against LDAP, J2EE pre-authentication, and Database.
• Used Python programming and Django for the backend development, Boostrap and Angular for frontend connectivity and MongoDB for database.
• Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s, whenever a new Github branch started. Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it. The Docker container leverages
Linux containers and has the AMI baked in.
• Collaborated with team members to create and share ETL process design and development techniques.
• Apache Kafka was used to send message objects to client queues and topics.
• Using the Spring MVC platform, generated ant construct files to create WAR files and involved in device creation.
• Wrote SQL scripts and builds underlying storage table with dynamic business processes.
• Participated in the use of web-services utilizing SOAP, which enabled the business application to be merged with the legacy applications and potential applications.
• Researched solution for container orchestration using Kubernetes
• Created custom plugins in Wordpress.
• Installed software’s using pip command for python libraries like BeautifulSoup , numpy , Scipy, PySide, python-twitter, RabbitMQ, Celery , matplotlib, Pandas data-frame, uuid and used PEP8 coding convention.
• Used Angular JS Routing to switch through nested HTML views in the framework and generated customizable Angular Js directives which were used in conjunction with HTML elements for DOM manipulation.
• Parsed high-level architecture specifications to requirements of ETL encoding and mapping.
• Used Python programming and Django for the backend development, Boostrap and Angular for frontend connectivity and MongoDB for database.
• Extensively utilized Core Java sets, Generics, Error management, Functionality interface trends, practical Java programming principles and lambda expressions.
• Worked with concrete times for the Java 8 Time Kit and the design and read values.
• Used Log4j API, configured to send email notifications for logging in development, testing and production environments.
• Used GIT for version control and used eclipse as the application development IDE, Used Rational Clear Quest for fixing the defects. Involved in training prospective employees, mentoring them to
grasp the demand.
Environment: J2EE, JDK, HTML 5, CSS 3, Ajax, JQuery, Kafka, ETL tools, Express Js,.Net, Python, Docker, Kubernetes, Cassandra, JavaScript, Angular 2/4, Bamboo,Node.js, Bootstrap, Spring, Hibernate, PL/SQL, AWS, Web Services (SOA,P), Cruse control JMS, RESTful, Multithreading,
WebSphere 8, Apache, Maven, MongoDB, JMS.
• Design of software utilizing Agile-Scrum methods and J2EE architecture specification and design
trends.
• Involved in the development and programming of a modern website, utilizing Angular-JS, HTML, Bootstrap, CSS and JavaScript.
• Developed Angular services, controllers and created models for two-way data binding.
• Designed user Interface using Angular UI components such as tabs, grids, dropdowns etc and configured the routing service using Angular-JS router.
• Used Angular Resource and HTTP services to retrieve the data from the server and to display the content on the browser and created custom reusable components.
• Involved in the development of HTML and JavaScript for client-side presentation and data validation.
• Used Spring Declarative Transaction Management to manage request transactions.
• Spring batch jobs built for importing XML data into the database and for email alerts.
• Used Junit and Mockito for code checking, and log4j for code logging.
• The Maven build tool was used to build and deploy the application and the Jenkins application was used for continuous integration.
• Used Eclipse extensively in development and debugging the application and used SVN and GIT tools to manage the code versions.
• Used Splunk for logging, analyzing, monitoring of data.
Environment: Java7,8, J2EE, JDK 1.8, Angular-JS, Spring, SOAP/Rest, WebServices, NPM, JavaScript,
AWS, UML, HTML, CSS, BootStrap, RAD 7, JMS, AJAX, JQuery, SQL, Cucumber, JUnit, Maven, GIT,
SVN, SPLUNK, Oracle 10g.
● Experienced in digital design for online application using HTML, CSS and JavaScript.
● Utilized strategic architecture expertise to consider target markets using available metrics, built wireframes and pick color palettes.
Worked with Proficient to convey ideas and concepts such as storyboards, wireframes and prototypes in a variety of ways.
● Expertise in the creation and development of multiple handheld apps, browsers, versions and screen sizes.
● Experience in maintaining existing and created new digital style guides.
● Maintained content of websites using a content management system.
● Knowledge in WordPress or equivalent CMS.
● Worked with Competent in understanding data and analytics (e.g., Facebook, Google Analytics).
● Collaborated with stakeholders to deliver the product vision.
● Modified and configured pages and backend for a CMS Wordpress website using HTML , CSS and PHP.
● Expertise in web design related good graphic design skills ( i.e. typography, color palettes, responsive layouts).
● Proficient with Adobe Creative Cloud.
● Used knowledge of Google Analytics, Tag Manager or Webmaster Tools.
Expert in REST API, Micro services, Spring Boot, Spring Cloud, Eureka/Consul, and Zipkin.
● Developed and implemented web applications & database using the technologies: MVC, Ajax, Hibernate, JPA, JDBC, HTML, DHTML, CSS and Web Services.
● Performed programming using Core Java, Servlets, JSP, Java Script, JDBC, JSF, XML, EJB, Struts, Spring MVC, Ajax, Hibernate, JPA, JDBC, HTML, DHTML, CSS and Web Services.
● Experienced in developing and deploying AWS applications using tools of continuous integration, such as Jenkins.
Designed material-UI library while creating functional components that can be reused in the future.
Environment: HTML5, CSS3, JavaScript, JQuery, Angular JS, Node JS, JSON, wordpress, PHP, AJAX, SVN, MS Office, Bootstrap, GIT, JIRA, Adobe Photoshop.