With over 12 years of experience, I specialize as an IAM Integration Specialist, architecting enterprise-grade identity and access management solutions. I design secure, standards-compliant authentication and authorization flows using Keycloak, Okta, OAuth 2.0, OpenID Connect (OIDC), and SAML 2.0 — building multi-tenant SSO platforms, enforcing MFA, and implementing role-based and attribute-based access control across complex distributed systems.
As a full-stack engineer, I build scalable backend services with Java and Spring Boot and dynamic frontends with React. I have deep hands-on experience across relational and non-relational databases — PostgreSQL, MSSQL (including column-level Always On encryption), MongoDB, and Elasticsearch — enabling high-performance data access, search, and analytics at scale.
Notable achievements include:
- Architected a web-based AS400/IBMi emulator (TN5250), modernizing legacy systems with ReactJS and Spring Boot, bridging mainframe infrastructure with modern web frontends.
- Integrated multiple third-party APIs — including Clickatell SMS gateway, Highcharts analytics, and enterprise ERP connectors — streamlining cross-platform data flows.
- Implemented MSSQL Always On column-level encryption and OKTA SSO, strengthening enterprise security posture and ensuring compliance.
Beyond full-stack engineering, I'm a passionate solo game developer, currently exploring Unreal Engine and Blender to build immersive 2D/3D game worlds, inspired by my favorite RPGs.
Experience
Senior Lead Engineer
Candela Labs (Acquired by Sapiens) | Apr 2019 - Present
- Architected and implemented IAM integrations using Keycloak, enabling SSO, OAuth 2.0 / OIDC flows, and role-based access control across microservices.
- Successfully modernized an enterprise web application, migrating its legacy Acegi Security framework to a modern Spring Security architecture
- Built a web-based AS400/IBMi TN5250 emulator using ReactJS and Spring Boot, modernizing legacy mainframe interfaces for enterprise users.
- Integrated third-party APIs and enterprise connectors, improving cross-system data exchange and reducing manual integration effort by 30%.
- Mentored junior developers on IAM standards, secure coding practices, and microservices architecture best practices.
Associate
Vernalis (Currently Orion) | Jun 2014 - Apr 2019
- Implemented OKTA authentication and MSSQL Always On column-level encryption, strengthening enterprise security and compliance posture.
- Integrated the Clickatell SMS gateway API and other third-party services, streamlining real-time user communication workflows.
- Built a scalable Sports ERP API backed by PostgreSQL and MongoDB, improving data integration and cross-platform access.
- Engineered Elasticsearch-powered search and analytics, increasing data retrieval speed and accuracy by 40%.
- Led development of a sports game simulation module, reducing QA testing time by 70% and accelerating release cycles.
Software Engineer
Espros Technology Consultants (P) Ltd | Sep 2013 - Jun 2014
- Owned and maintained a JavaFX-based desktop application, ensuring stability, performance, and smooth user experience.
- Integrated the Highcharts third-party charting API for visual data insights, improving analytics usability and clarity.
- Built a custom CMS, improving content delivery speed by 30% and enhancing overall system efficiency.
Hobbyist Game Developer
Personal Game Dev | 2024 - Present
- Designing and prototyping 2D and 3D gameplay mechanics using Unreal Engine 5, with a focus on action RPG and exploration-based genres.
- Developing skills in Blueprint visual scripting and transitioning into C++ to build reusable gameplay systems like inventory, combat, and quest management.
- Creating and animating 3D models, environments, and characters using Blender, including asset sculpting, UV mapping, rigging, and basic animation cycles.
Projects
Portfolio Website
A personal portfolio built with Next.js, TypeScript, Tailwind CSS, and Framer Motion.
View ProjectUnreal Engine Practice Projects
A collection of solo game dev experiments including basic mechanics and level design made in Unreal Engine 5.
View Project