10
Publications
0
Followers
0
Following
0
Questions
About
Nirav Patel is a seasoned software engineer with over nine years of progressive experience across the complete Software Development Life Cycle (SDLC), specializing in Java/J2EE and full-stack development. He has contributed to a wide array of enterprise-level web applications and mission-critical systems in sectors like banking, finance, retail, and healthcare. His technical arsenal spans Java, .NET, Python, and Groovy, with strong command over frameworks such as Spring Boot, Hibernate, JSF, and AngularJS. Nirav excels in microservices architecture, RESTful and SOAP web services, and has hands-on experience with GraphQL, Kafka, and Actimize technologies. He has demonstrated proficiency in database design and performance tuning, working with Oracle, SQL Server, MongoDB, Couchbase, and Cassandra, ensuring high-availability system configurations and optimized data pipelines. On the DevOps and cloud front, he’s proficient in AWS services (Kinesis, Lambda, SQS, S3), Azure (SSO, multi-tenancy), Jenkins, Prometheus, and Grafana. He has led the development and migration of legacy systems into modern frameworks, including containerization using Docker and orchestration with Kubernetes and Terraform. Nirav's work with authentication protocols like SAML, OIDC, OAuth2, and integration with ForgeRock and Okta reflect his expertise in security and IAM. He has developed headless CMS solutions and worked with TypeScript, React, and Apollo Client for frontend components. Skilled in both backend and frontend stacks, Nirav has contributed to highly modular, scalable, and secure systems. His testing strategies include JUnit, Mockito, and PowerMock, with CI/CD automation through Maven and Jenkins. He’s also well-versed in performance monitoring and debugging via New Relic and Splunk. His collaborative efforts extend to coordinating with cross-functional teams including business analysts and designers, and he has practiced agile methodologies like Scrum and RUP. He brings academic depth with dual master’s degrees in IT and Business Administration from Campbellsville University, underpinned by a Bachelor of Technology in Computer Science. His contributions at companies like Fidelity, Office Depot, Walmart, and Johnson & Johnson have included the design and implementation of scalable banking apps, fraud detection platforms, cloud-native apps, and advanced reporting systems. Nirav has also delivered database administration services and developed applications involving XML technologies, SOAP/RESTful services, and mainframe integrations. Furthermore, he’s implemented efficient FTP processes, SSL configurations, and advanced analytics for transaction monitoring. His early projects, including those with ISRO and Tops Technology, laid the foundation for strong domain knowledge in satellite tracking and financial systems. With his blend of technical mastery, leadership, and cross-industry exposure, Nirav is a versatile technologist capable of driving innovation in modern enterprise environments.
Skills & Expertise
AWS
Jenkins
Docker
Kubernetes
SQL
Java
Spring Boot
Oracle
Microservices
Maven
Hibernate
JIRA
MongoDB
Azure
Git
Terraform
Prometheus
New Relic
Splunk
Grafana
Kafka
AI
TypeScript
React
JUnit
Apache Ant
GraphQL
GraphQL
IntelliJ
REST API
SOAP
Mockito
Actimize
SAML
OIDC
OAuth2
PowerMock
ForgeRock
Okta
Research Interests
Web Development
Data Analytics
Database Management
Spring Boot
Test Automation
Cloud Architecture
Java Development
Microservices Design
API Integration
DevOps Engineering
RESTful Services
AWS Solutions
Azure Integration
IAM Systems
System Migration
Connect With Me
Experience
Senior Software Engineer
- Developed FDIC banking processes using Spring Batch and AWS (S3, SQS, Kinesis, DMS, IAM, KMS, Lambda); migrated mainframe jobs to Spring Batch and wrote Java/Groovy/Node.js code for Jenkins pipelines. Built reverse replication from DB2 to PostgreSQL, invoked NSP calls from Java to DB2, integrated Azure SSO for authentication, and set up monitoring with Prometheus, Grafana, and New Relic. Migrated applications to JDK 17 and Spring Boot 5, implemented AWS Kinesis consumers, wrote unit tests with Mockito/PowerMock, and automated test pipelines in Jenkins.
Software Engineer
- Built Actimize solutions to handle diverse fraud/cyber threat data using Java and SQL; deployed J2EE apps via Maven/Shell scripts and used Splunk for production logs. Implemented SSO flows (Azure → ForgeRock IAM) with SAML/OIDC, integrated Okta for identity, and configured Kafka (publish/consume topics, timestamp-based auto-config). Created Gloo routes for authentication and API gateway interactions using SAML/OAuth tokens.
Software Engineer
- Developed Next-Gen store management apps (SLIMS, INDIGO) for international markets and integrated Actimize for large-volume data ingestion (Java, SQL, API consumption). Built microservices using SAGA design pattern, leveraging Kafka (producer/consumer), Docker, Kubernetes, and Terraform for deployments. Employed AWS services (CloudWatch, EBS snapshots, S3) to ensure scalable, resilient system operations.
Software Engineer
- Migrated Spring MVC applications to Spring Boot microservices and implemented SOAP/REST web services, handling MongoDB and Oracle data operations. Configured SSL certificates, migrated builds from Ant to Maven, and integrated mainframe JCL (FTP processes). Deployed applications to AWS, ensuring scalability and secure data operations.
Software Engineer
- Modernized legacy news publishing systems with Angular front end and Java services. Created AWS Lambda-based APIs; built Angular modules, services, directives, and dependency injection.
Software Engineer
- Migrated a diabetic device tracking system from older frameworks to Spring-based solutions, developed core Java components, Struts/Servlets, and integrated Apache Axis web services.
Project Engineer
- Worked on the AMC system for elevator maintenance; implemented Spring MVC, PL/SQL scripts, Oracle objects, and Maven builds. Created an Augmented Reality project linking web apps to Android devices; utilized JSON, jQuery, MySQL query optimization.
Software Engineer
- Developed WWA (World Wave Atlas) for satellite orbit tracking using Struts, JSP, JDBC, and built a desktop File Scanner tool with Swing/Java for directory monitoring and file movement.
Education
Campbellsville University (CU)
Campbellsville University (CU)
Pacific Institute of Engineering
Government Polytechnic, Dahod
Peer-Reviewed Articles (5)
In today's digitally connected environment, ensuring the confidentiality, integrity, and authenticity of transmitted information is crucial. This research presents a dual-layer security architecture that integrates blockchain technology with a hybrid...
Diabetes is an ever-increasing chronic metabolic disorder. Leaving diabetes untreated or diagnosed, can lead to life-altering health complications (e.g. cardiovascular disease, kidney failure, vision loss) long-term. Therefore, early recognition of...
Artificial Intelligence (AI) and the Internet of Things (IoT) are revolutionizing the manner in which machines get connected to the world and to each other. Whereby IoT is the infrastructure...
Changes in virtual learning environment due to Covid-19 epidemic have faced challenges in effective monitoring of student engagement during online classes. This study proposes a novel hybrid deep learning approach...
Timely detection and accuracy of diseases in dairy and poultry industries are extremely important features on which cattle health depends and elimination minimize economic losses. External diseases like Lumpy Skin...
Publications (10)
Single Sign-on is important to use in the Distributed Environment System. There are several authentications required to authenticate the other Tenant as part of the Single sign-on and It is hard to mo...
Protection is essential in tcis edge tcat is associated witc different forms of cyberattacks. Advancement in teccnology provided several loopcoles tcat are used by malicious persons to cause tcreats t...
In DoD contracts, access control is an access management mechanism that ensures that specific users, groups, programs, or computers have access to a resource. To provide business information to other...
During the latest couple of years, there is a dynamic change in the field of flexible figuring, intelligent media correspondence and remote advancement. Together with a precarious improvement of the c...
The Disaster Recovery Plan for Hitachi Vantara is designed for IT professionals operating complex and diverse systems, services, and applications that comprise its IT assets, procedures, and business...
dd