Passionate and detail-oriented Full Stack developer with 5 years of experience creating innovative and efficient web applications.
Worked on Grunt, Bootstrap, AJAX, JSON and Responsive design concepts.
Experienced in developing single page application (SPA) using various JavaScript frameworks like Node.js and Bootstrap with responsive design concept.
Experience with features of Angular 2+ such as directives, components, modules and routing.
Experienced with various Services of AWS: EC2, Elastic Beanstalk, ELB, Route53, S3, Cloud Front, SNS, IAM, Cloud Watch and Cloud Formation.
Hands-On experience in Implementation of CI/CD pipelines and managing projects which often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).
Worked on all phases of Project and Product development life cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance and Documentation.
Experienced in Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT.
Automated the repetitive work in the project using Shell jobs.
Experience in working with SOAP and REST web services.
Hands-on experience in different modules (Spring MVC, JDBC, TX) of Spring Application Framework.
Hands-on experience in Windows, UNIX, and Linux platforms.
Experienced in databases such as Oracle DB, PostgreSQL, MongoDB to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
Hands on experience on NoSql databases like MongoDB.
Exposure to Web and Application Servers like Apache Tomcat, IBM WebSphere and Oracle WebLogic.
Used Kubernetes to orchestrate the deployment, scaling and management of Docker containers.
Designing the entire cycle of application development by using Docker.
Good understanding in applying the latest development approaches including MVC framework and complex event-driven applications using AJAX, Object Oriented (OO) Java script, JSON and XML.
Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome. Proven ability to work in tighter schedules and efficient in meeting deadlines.
Self-starter, fast learner and team player with strong personal and group communication skills.
Experienced in translating business requirements to technical specifications. Roles include gathering requirements, analysis of algorithms, customer service abilities, design, problem solving, troubleshooting and debugging.
Knowledge on Identity and Access Management Activities.
Overview
9
9
years of professional experience
1
1
Certification
Work History
Full Stack Developer
DMI
05.2023 - Current
Fix .net Vulnerabilities identified by Blackduck and Coverity with industry-standard vulnerability correction methods
Working as a production Support team to resolve issues caused by data, UI Code and backend Code
Worked extensively with DML commands to create, update and alter tables
Create/Modify various SSIS packages to extract, transform and load data coming from various sources such as flat files, web services, excel files, and databases
Created and altered various stored procedures, joins, functions and views as per requirements
Worked on UI Layer using HTML, CSS, and JavaScript to give good looking feel for the site
Developed Stored Procedures, functions, and triggers using SQL in MS SQL Server for fetching and binding data
Created custom directives, general modules, and components which extend the elements of Angular Framework
Utilized ADS for source control and CI build.
Full Stack Developer
USAA
02.2022 - 04.2023
Work in all phases of SDLC such as requirements gathering, designing, developing, testing, and deploying
Implement and support the tools/ frameworks identified for the Wiremock platform
Produce Restful Web Services to users and consume Restful web services for accessing data from other downstream applications
Provide technical support for very complex, highly critical level issues & identify solutions to improve the quality
Write SQL queries, functions, views, and stored procedures to retrieve and store data in database
Setup CI/CD pipeline in GitLab to build and deploy applications
Responsible in design, look and feel of the webpage with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions
Experience in creating custom directives, decorators, and service to interface with Restful Services
Integrate Wiremock with OCP4, to utilize service virtualization for applications deployed in OCP4 cluster
Integrate wiremock with Barista templates
Deploy applications in JBoss application server in Linux environment, open shift environments
Setting up the Splunk dashboards, Grafana dashboard to monitor the health of applications and trigger alerts to communication channels
Provide maintenance, support and enhancements to existing systems and platforms
Create batch job and monitor them, investigate, and resolve them in case of any job failures
Conduct/Participate in Daily standups and Sprint meetings
Planning and organizing demos and product/system testing
Preparing and presenting monthly status reports
Create and execute test plan in qTest
Document the issues and their solutions to help future efforts in the design and implementation of software products
Assist offshore and nearshore team in Coding, Unit/Integration Testing, Support and in resolution of technical problems.
Full Stack Developer
Ameren
02.2021 - 01.2022
Used agile methodology throughout the project
Involved in weekly and daily basis release management
Responsive UI development using Angular 8/9, HTML5, SCSS, Bootstrap and Angular material design
Created Angular services and integrated with RESTful APIs
Used Angular HttpClient to send GET/POST requests to fetch and update data from/to server
Developed multi selectable tables that can implement sorting, pagination both client and server side
Developed reactive forms and implemented form validations using regex patterns
Written unit test cases using Mockito framework
Involved in Designing and Deploying of multiple applications which are mostly using AWS environment (EC2, S3, IAM, and RDS, IAM) to focus on high availability, fault tolerance and auto-scaling in AWS Cloud formation
Automated Qlik jobs using Jenkins
Knowledge on Kafka Streams and Confluent platforms
Experience in working with Container based deployments using Docker, Docker images, Docker hub and Docker registries.
Full Stack Developer
IBM
01.2020 - 01.2021
Used agile methodology throughout the project
Involved in weekly and daily basis release management
Built rich application prototype using Angular 6/7 Bootstrap 4, Angular Material Design, Material Design Bootstrap, HTML5, CSS3/SCSS/LESS, JavaScript, Ajax, JSON
Developed and implemented Software Release Management strategies for various applications according to the agile process
Built custom Angular 7 Directives and Services for single-page web application for agile-based team
Debugged the website using Chrome Developer’s tools and hardcoded the API into script for getting the information about merchants using Node JS
Involved in development of Jenkins jobs
Experience in working with Container based deployments using Docker, Docker images, Docker hub and Docker registries
Dockerised Gradle and maven builds
Used Ansible and Ansible Tower as Configuration management tool to automate repetitive tasks quickly deploys critical applications and proactively manages change
Deployed microservices including provisioning AWS environments using Ansible Playbooks
Involved in business analysis and technical design sessions with business and technical staff to develop requirement document and ETL design specifications
Developed and maintained ETL (Data Extraction, Transformation and Loading) mappings using IBI Data Migrator tool to extract data from multiple source systems
Developed reactive forms and implemented form validations using regex patterns
Used the light weight container of the Spring Framework to provide architectural flexibility for Inversion of control (IOC) to implement Dependency Injection (DI)
Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate
Created and consumed RESTful Web Services for the management of data using Spring REST API
Created test scenarios and be responsible for their execution
Created S3 buckets, maintained and utilized the policy management of S3 buckets Migrated GitHub/Jira to GitLab.
Full Stack Developer
BNY MELLON
03.2019 - 12.2019
Implemented Kafka producer and consumer applications for Kafka cluster setup with help of zookeeper
Have knowledge on partition of Kafka messages and setting up replication factors in Kafka cluster
Utilized Kafka to capture and process real time and near real time streaming data
Managed local deployments on Kubernetes, creating local cluster and deploying application containers
Container management using Docker by writing Docker files and set up automated build on DockerHUB and installed and configured Kubernetes
Developed distributed computing Big Data applications using Open-Source frameworks like Apache Spark, NIFI and Kafka Developed Nifi Templates to read data from Splunk and process to Oracle Database
Work with a team of engineers and developers to deliver against the overall technology data strategy Installed Hadoop, Spark, Delta Lake in a cluster environment
Bootstrap used along with Angular and Node JS in creating the Application
Used Eslint for designing the application
Using REST API’s invoked the backend services and fetched data to be used by the Client side
Designed and documented REST/HTTP APIs, including JSON data formats
Extensively worked on Core Java with Multi-threading, Concurrency, Data Structures and Collections
Used Spring Framework for Dependency Injection and integrated and used DAO design pattern to retrieve data from database
Used JDBC Connections to connect with Postgres/Oracle Databases
Written complex SQL Queries, Stored procedures and views to access database
Involved in consuming and producing REST based web services using Spring Rest
Created Rest based controllers to handle incoming requests and output the response
Developed AJAX driven application by invoking web services/API and parsing the Json response
Created Angular services and integrated with Restful APIs
Used Angular HttpClient to send GET/POST requests to fetch and update data from/to server
Created build and deployment scripts using Gradle
Developed test cases using Mockito framework for testing accuracy for code and logging is done using Log4J Involved in designing and developing Amazon EC2, Amazon S3 and other services of AWS infrastructure
Building CI/CD process from scratch
Migrated Postgres to Oracle and changed coded related to Postgres to Oracle
Involved in Code Review Discussions, Demo’s to stakeholders
Participated in Scrum meetings and followed Agile methodology to develop the application
Created Jira board for application.
Java Developer
IHS-Markit
03.2018 - 10.2018
Extensively used Spring IOC/AOP configured Application Context files and performed database object mapping using Hibernate annotations
Used Spring Framework for Dependency Injection (DI) using Inversion of Control (IOC) and integrated DAO design pattern to retrieve the data from database
Involved in the architectural refactor the Web services system and portal with Spring framework and Hibernate
Used Hibernate as an ORM tool for connecting to database, accessing information
Configured Hibernate Objects as Spring Beans in Spring Boot configuration file
Extensively used promises (Success and Error) while making sync communication
Wrote services with Angular 2 to store and retrieve user data from the DB to the application on devices with the HTTP Client service
Developed Bootstrap responsive web application pages using Angular 2/5 services, components and directives for front end UI and consuming the Restful Web service API and made use of CRUD Services for effective use of Web services
Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases
Involved in consuming RESTful services and processed JSON data to render on UI
Worked with executed unit test cases by using Junit for accuracy of code
Worked as a part of Agile team and followed the methodology on a routine and attended regular Scrum meetings held by the Scrum Master
Expertise in Agile SDLC methodology & project planning using JIRA.
Graduate Assistant
New York Institute of Technology
08.2017 - 12.2017
Basic IT based Help Desk Support Provided Technical support to Undergraduate and Master projects
Assisting academic staff with development or update of learning materials in hard copy or online through gathering and collation of course materials
Responsible for programming and modifying some useful changes to school site
Successfully employed programming skills in revamping and managing the official web site of professors
Created google forms for student applications
Tutoring students on basic concepts of programming languages like Java.
Full Stack Developer
Promac technologies
04.2015 - 11.2015
Involved in Web Application development using JSP and Spring using MVC Framework
Integrated REST API with Spring for consuming resources and developing RESTful web services interface to Java-based runtime engine and accounts
Used Spring framework for Dependency Injection using Inversion of Control and integrated DAO design pattern to retrieve data from database
Helped designed form validations using HTML and JavaScript.
Education
Master of Science - Computer And Information Sciences
New York Institute of Technology
Old Westbury, NY
12.2017
Skills
Languages: Java, J2EE, JavaScript, SQL, PLSQL, C
Databases: MySQL, Oracle, Postgres, MongoDb
Frameworks: Spring, Angular, Hibernate
Servers: Apache Tomcat, JBoss
Web Technologies: Angular, React, HTML, CSS, JSP, Bootstrap, Nodejs
Web Services: Rest, Soap
Build Tools: Maven Gradle
IDEs / Text Editors: Eclipse, IntelliJ, NetBeans, Notepad
Cloud Technologies: Amazon Web Services, Microsoft Azure