Available to hire
Software Developer with 5+ years building secure, scalable financial systems for fintech and enterprise clients. Strong background in Java (8/11/17), Spring Boot, microservices, API security, and high-availability integrations for payments.
Currently supporting Charles Schwab’s platform as a consultant (Kingston Technologies), with hands-on experience across OAuth2/OpenID Connect/JWT security, AWS/Azure deployments, CI/CD improvements, and production incident resolution in distributed systems.
Language
Javanese
Fluent
Work Experience
Java Developer at Charles Schwab (Kingston Technologies) — Remote, USA
February 1, 2026 - PresentOwn design and development of Java 17 and Spring Boot microservices for Charles Schwab’s account and transaction platform. Collaborate with architects to define service boundaries and API contracts, partnering with product/design/QA in a distributed Agile team.
Strengthen API security using Spring Security, OAuth2, OpenID Connect, and JWT aligned to financial compliance and internal security review standards. Investigate and resolve production incidents involving concurrency and performance bottlenecks, reducing average resolution time by about a third. Improve CI/CD pipeline deployment frequency from weekly to near-daily while preserving release stability.
Software Engineer at Revenue Management Solutions — OK, USA
October 1, 2025 - December 31, 2025Shipped Java and Spring Boot microservices for enterprise revenue management workflows, securing REST APIs with Spring Security, JWT, and OAuth2/OpenID Connect. Tuned SQL Server and PostgreSQL queries and indexing strategies via Spring Data JPA/Hibernate to speed up report generation.
Migrated deployment pipelines to GitHub Actions, Jenkins, and ArgoCD; containerized services with Docker on Azure Kubernetes Service, reducing deployment time from ~45 minutes to under 12. Delivered reusable React.js/Redux components across multiple internal applications and supported C#/.NET applications and REST APIs using ASP.NET Core MVC/Web API.
Implemented Prometheus/Grafana monitoring and wrote JUnit/Mockito/Selenium tests to catch critical issues before production.
Full Stack Developer at University of Oklahoma — OK, USA
January 1, 2025 - September 30, 2025Rebuilt student- and faculty-facing pages in React.js, improving load times and passing an updated accessibility audit. Designed Java/Spring Boot microservices supporting core backend workflows, reducing cross-service latency using a modular redesign.
Secured REST APIs with Spring Security and JWT for a user base of 12,000+ students and staff. Connected PostgreSQL/MongoDB/Oracle through Spring Data JPA/Hibernate, reworking schemas to speed up data retrieval. Introduced asynchronous processing and caching on high-traffic endpoints and moved deployments to Docker and Kubernetes on AWS, cutting environment setup time by more than half.
Java Developer at University of Oklahoma — OK, USA
January 1, 2024 - December 31, 2024Built Java/Spring Boot services for tuition and fee payment processing, adding stronger transaction validation to reduce failed payments. Designed REST APIs for payments, refunds, and transaction history following PCI-DSS-aligned practices.
Integrated Stripe, PayPal, and ACH via tokenized workflows, expanding supported payment methods from 2 to 5. Added JWT and Spring Security-based authentication with role-based access control to close gaps leading to unauthorized access attempts.
Automated testing/deployment with JUnit/Mockito/Jenkins, maintaining test coverage above 85% while roughly doubling release frequency.
Full Stack Developer at University of Oklahoma — OK, USA
February 1, 2023 - December 31, 2023Designed PCI-aware payment microservices in C# and .NET 6, integrating Stripe and PayPal to process 1,500+ transactions per month. Led migration of legacy Java payment services to a .NET microservices architecture to simplify deployment and maintenance.
Optimized T-SQL queries and stored procedures for payment reporting, reducing query execution time. Built Angular 12 dashboards with reusable UI modules for finance teams, improving load times and reporting accuracy.
Set up Jenkins CI/CD pipelines and used Postman/Swagger/Prometheus/Grafana for API testing and monitoring, tripling deployment frequency without sacrificing stability.
System Engineer at Tata Consultancy Services — India
November 1, 2020 - January 31, 2023Contributed to a test automation framework for a major Ericsson engagement using Java and Node.js to shorten QA feedback cycles. Built Vue.js dashboards providing engineering and QA teams real-time visibility into test coverage, defects, and deployment metrics.
Monitored Docker container health with Prometheus and Grafana to catch resource issues early. Parallelized Selenium Grid upgrades through Jenkins multi-branch pipelines, significantly reducing upgrade time. Integrated SonarQube and OWASP Dependency-Check into CI/CD pipelines and mentored junior engineers on code quality and testing practices.
Education
Master of Science in Computer Science at University of Oklahoma
January 1, 2023 - May 31, 2025Bachelor of Science in Computer Science at GITAM University
June 1, 2016 - May 31, 2020Qualifications
Industry Experience
Financial Services, Education, Software & Internet
Hire a Software Engineer
We have the best software engineer experts on Twine. Hire a software engineer in Oklahoma City today.