W I L L I A M
About Me

William Paul

Java Software Engineer with 3+ years of experience building secure, scalable backend and full-stack applications across FinTech, Payments, and Enterprise domains. Experienced in Java 8/11, Spring Boot, Microservices, REST APIs, Angular, ReactJS, and cloud-native deployments.

Hello There!

I'm Michael Kochis, a results-driven Full Stack Java Developer with over 3+ years of hands-on experience designing, developing, and scaling high-performance applications using Java, Spring Boot, ReactJS, AWS, and REST APIs.

  • Available for Freelancing & Full-Time Opportunities
Download CV

3+ years of hands-on experience in Backend Development

Expert in Java, Spring Boot, REST APIs & Microservices

Hands-on with Event-Driven Systems & Message Queues

Cloud deployment experience on AWS

Strong expertise in SQL & NoSQL Databases

Services

What I Offer

πŸ’» Full-Stack Development

I design and develop complete, scalable web applications from concept to deployment β€” combining modern technologies.

πŸš€ Cloud & DevOps

Deploying applications on AWS & Azure with Docker, Kubernetes, Jenkins pipelines, and CI/CD automation for faster delivery.

πŸ”„ API & Messaging Systems

Building REST APIs, implementing OAuth2 & JWT security, and integrating event-driven workflows with Kafka, JMS, and RabbitMQ.

My Resume

A snapshot of my professional journey β€” showcasing my experience, education, and growth as a Full-Stack Developer.

πŸ’ΌExperience

April 2025 – Present

Software Engineering Consultant

Simpay – Trevose, PA

Developed and maintained payment processing and merchant service applications supporting POS terminals and online payment platforms.

  • Built RESTful APIs in Spring Boot to handle transaction processing, settlement logic, and merchant account management.
  • Integrated third-party payment gateways and card networks for credit authorization, ACH processing, and refunds.
  • Designed backend modules for recurring billing and subscription plans leveraging microservices architecture.
  • Developed interactive dashboards with Angular and ReactJS for internal merchant analytics and transaction reporting.
  • Ensured PCI-DSS compliance by implementing tokenization, encryption, and access control mechanisms.
  • Deployed containerized services using Docker and Kubernetes, monitored via AWS CloudWatch.
  • Collaborated with QA teams for API testing and automated workflow validation using JUnit, Mockito, and Postman.
  • Participated in Agile sprints to deliver high-quality, low-latency payment solutions for financial partners.
  • Environment: Java 11, Spring Boot 3.x, Microservices, Angular, ReactJS, MySQL, AWS, Docker, Kubernetes, JUnit, Mockito, Postman, Agile Scrum.
Feb 2021 – Dec 2023

Java Software Developer / IAM Consultant

Tata Consultancy Services (TCS)

Worked on IAM migration and Java-based modules for user provisioning and policy enforcement within SailPoint IIQ and enterprise applications.

  • Collaborated on the migration of in-house IAM systems to SailPoint IIQ, ensuring secure identity and access control management.
  • Developed and customized Java-based modules for user provisioning, de-provisioning, and policy enforcement in SailPoint.
  • Participated in full SDLC phases from requirements through deployment, following Agile methodology and secure coding practices.
  • Implemented Spring and J2EE components to support integration between IAM systems and external applications.
  • Transitioned manual testing to automated frameworks using Selenium and JUnit to improve test coverage and efficiency.
  • Designed and executed SQL to maintain data consistency and generate audit reports; authored technical documentation and training materials.
  • Environment: Java 11, Spring Boot, Spring Data JPA, Hibernate, Microservices, PostgreSQL, REST API, Maven, IntelliJ, JUnit, Selenium, Postman, SQL, AWS, Jenkins, Azure DevOps.
March 2024 – November 2024

Full Stack Developer Trainee (Coding Brusup)

Remote

Completed an intensive bootcamp focused on Java Full Stack development, building capstone projects with Spring Boot, React.js, and MySQL.

  • Built capstone projects simulating real-world Agile development with code reviews, pair programming, and sprint planning.

πŸŽ“Education

2016 – 2020

Bachelor of Computer Information Systems (Honors)

Okanagan College

Focused on software engineering fundamentals and systems design.

2015 – 2019

Bachelor of Applied Science Technology Dev. and Mgmt.

St. Petersburg College

Completed concurrently while pursuing additional computer science coursework.

2013 – 2015

Associate of Arts Degree

Hillsborough Community College

Foundational coursework in computing and general education.

Certifications

  • CompTIA Pentest+
  • CompTIA Security+
  • Cyber Security Certification (SPC)

Pro Skills

Let’s Explore My Skills

Java (8/11)
95%
Angular & ReactJS
90%
PostgreSQL & MySQL
92%
Spring Boot & Microservices
92%
DevOps: Docker & Kubernetes
88%
Testing & QA (JUnit, Selenium)
86%
IAM & Security (SailPoint IIQ)
82%
CI/CD & Tools (Jenkins, Git)
88%

Works & Projects

Explore my professional projects across Web, Mobile, and Automation domains. These highlight my expertise in building secure, scalable, and enterprise-grade systems using technologies like Java, Python, C++, PHP, Kotlin, Spring Boot, React.js, Angular, Microservices, Kafka, Docker, Kubernetes, AWS, and Azure.

FDM Group Java Bootcamp
BootCamp & Training

FDM Group | Java Developer Bootcamp | Sep 2018 – Aug 2019

Completed professional training in Java, Spring Framework, and Web Application Development, including database design with MySQL and UI building using ReactJS and Bootstrap. Built multiple full-stack projects following MVC architecture with authentication, validations, and reusable service layers.

Worked in Agile sprints, practiced Git/GitHub workflows, performed debugging and code reviews, and developed end-to-end CRUD applications integrating Java Spring Boot backends with React/JavaScript frontends.

Tech Stack: Java, Spring Boot, REST APIs, React, JavaScript, MySQL, Bootstrap, Git, GitHub, Agile.

Character Traits

Who I Am

Analytical thinker with strong problem-solving skills, experienced in designing scalable enterprise solutions.
Analytical
Problem Solver
Detail-oriented backend engineer with a focus on accuracy, reliability, and performance optimization.
Detail-Oriented
Quality Driven
Collaborative team player, thriving in Agile/Scrum environments and cross-functional projects.
Collaborative
Team Oriented
Adaptable and continuously learning, quick to embrace new tools, technologies, and domains.
Adaptable
Continuous Learner

contact

Get in Touch with Me!

My Location:

Tempa, FL

Contact Number:

412-387-8357

Email Me:

william@webappn.com

Ready to kickstart your next project?

Let’s connect and collaborate on impactful solutions. I’m open to full-time opportunities, consulting, or freelance work.

View My Location

Hide Map