Systems Architect

Elisha
Ebenezer

Platforms, integration, and identity for regulated enterprises

Twenty-three years designing systems end to end — integration other teams can consume, identity bound to the service or the device, and workflows that are faster without losing control. Healthcare, banking and telecom: a missed check is not a ticket, it is a patient, a payment, or a fibre cut.

Transforms manual, fragmented and tightly-coupled systems into reliable, maintainable platforms — measurable gains in speed, consistency and operational efficiency.

23

Years in architecture

Days → min

Banking reconciliation

40%

Fewer field dispatches

3

Domains: health, bank, telco

01 / Work

Selected programmes

02 / Independent

EEWorx, and the delivery work

Direct and Upwork engagements in solution architecture, device identity, IAM/SSO, transition and digital transformation. 18 completed jobs, 5.0 where clients left a rating. Keycloak as IdP on AWS and GCP; Reciprocity's application cloud was Azure — not the same deployment.

Upwork profile

Device identity

Plugin Android gateway: cloud, device and provisioner load at runtime — none baked into the app. First live pair is HTTP enroll plus a data plane (JWT, optional mTLS). Azure DPS/IoT Hub is a second composition, still in progress. Identity sits on the device.

Identity and SSO

Keycloak as IdP on AWS and GCP for federated SSO — not Reciprocity's Azure cloud. Also Okta, Entrust, SAML, OAuth and OIDC, with mTLS and certificate lifecycle where devices are in the path. The goal is a platform, not a one-off login screen.

Delivery engineering

Jenkins and Maven CI, Docker, cloud-native packaging. A two-year independent engagement built EAR artefacts with Maven for WebSphere — the same discipline that took a wire-transfer platform off proprietary lock-in.

Architecture consulting

Current-state and future-state, design assurance, transition and digital transformation. The seams drawn before the build starts, so the team is not inventing a runtime on the day of go-live.

Client notes

From the Upwork record

  • “Great to work with Elisha, synced up with the team quickly to get the job done.”

    5.0 · May 2021

    SAML Expert to troubleshoot a Validation Error

  • “Elisha has great expertise in Java and spring framework. He solved all the issues I faced in an hour. Extremely helpful and highly talented.”

    5.0 · May 2021

    Spring Boot test cases using Mockito and PowerMock

  • “Elisha was flexible, quick, personable, and knowledgeable. Job well done and will hire him again. Thank you!”

    5.0 · May 2021

    Scala JDBC Connection Troubleshooting

  • “Excellent working with Elisha. He is skilled and always ready to help, provide support and share knowledge.”

    5.0 · Nov–Dec 2021

    Keycloak and SAML expert required

  • “Elisha was excellent to work with. Will work with him again if need arises.”

    5.0 · May–Jul 2021

    Java consultation over screenshare

Selected engagements

Identity and delivery

  • Identity

    Keycloak SAML / SSO — SaaS marketplace and training platform

    May 2023 – May 2024

    Completed
  • DevOps

    Building EAR file using Maven to deploy to WebSphere

    Jun 2021 – May 2023

    5.0
  • Identity

    Keycloak and SAML expert required

    Nov–Dec 2021

    5.0
  • Identity

    Keycloak SAML / SSO — SaaS marketplace and training platform

    May–Sep 2021

    Completed
  • Identity

    SAML Expert to troubleshoot a Validation Error

    May 2021

    5.0
  • Delivery

    Spring Boot test cases using Mockito and PowerMock

    May 2021

    5.0
  • Consulting

    Scala JDBC Connection Troubleshooting

    May 2021

    5.0
  • Consulting

    Java consultation over screenshare

    May–Jul 2021

    5.0

Full history — 18 completed, 10 in progress — on the Upwork profile.

03 / Practice

How the work is done

Architecture leadership

End-to-end solution architecture across telecom, banking, life sciences and IoT. Preparing for TOGAF — not certified yet. Value-chain mapping before a line of code.

Design assurance

Chair reviews with application, data, infrastructure and security domain architects. Publish standards, current-state and future-state views, and keep the meeting cadence honest.

Integration and control

APIs and integration contracts other teams can consume — internal and external. Regulated workflows with explicit control points: maker-checker, traceable therapy and payment data. Faster is not enough if the change is not auditable.

Modernization without theatre

Decompose monoliths, drop proprietary lock-in, introduce CI and unit-testability, replace manual operational processes with platforms that stay changeable after the original team has moved on.

Cloud, delivery and identity

Reciprocity's application cloud was Azure. Separately, AWS and GCP with Keycloak as the IdP for federated SSO — not the same deployment. Docker, Jenkins and Maven CI so a platform is reproducible. Okta, Entrust, mTLS and certificate lifecycle sit with that identity work. Pipelines and identity are architecture, not an operations afterthought.

04 / Path

Experience

  1. EEWorx

    Jul 2026 – Present

    Independent · Chennai

    Systems Architect

    • Architected and building mGW: a plugin-based mobile gateway. First live stack is HTTP enroll plus a standalone data plane (JWT, optional mTLS); Azure IoT Hub/DPS is a second composition on the same contracts, still in progress.
    • Independent IAM/SSO: AWS and GCP with Keycloak as the IdP for federated SSO (not Reciprocity's Azure cloud). Also Okta, Entrust, SAML, mTLS.
    • Client work through Upwork and direct engagement — solution architecture, consulting, transition and digital transformation.
  2. Virtusa

    Dec 2014 – Jun 2026

    Chennai

    Systems Architect

    • Reciprocity on Azure: home visits for collection went away. Treatment data up, therapy parameters back — proactive therapy, better patient outcomes.
    • MFU validation/reconciliation with maker-checker; CSP — led the split of a WebSphere wire-transfer monolith and the implementation onto a standard application server.
    • Set integration contracts other teams reused. Ran design reviews and stayed in the mentoring loop rather than architecture-only.
  3. Mindtree

    Sep 2012 – Dec 2014

    India

    Architect

    • Assessment and transformation of a bespoke POS platform for a major UK rent-to-own business.
    • Defined technical design standards; mentored teams on Spring Batch, Spring Security and Java EE.
    • Coordinated delivery with Technical Operations for consistent, maintainable outcomes.
  4. Verizon

    Aug 2005 – Aug 2012

    Growth path

    Software Engineer → Senior Engineer → Architect

    • 40% fewer technician dispatches as architect and lead developer of network fault-isolation systems for Long-Haul, Medium-Haul and undersea optical/Ethernet networks.
    • Reusable middleware frameworks (CORBA, JMS, JAXB, JRules) and mentoring across distributed systems teams.
  5. CollabNet

    Mar 2003 – Jun 2005

    India

    Software Engineer

    • Enterprise ALM platform development and client-specific instantiation engineering.

Bachelor of Engineering (B.E.) in Computer Science & Engineering — Madras University (2002)

05 / Stack

Technical range

Architecture & governance

Solution architectureTOGAF (preparing)Reference architecturesDesign assuranceValue-chain mappingDomain-driven design

Languages & frameworks

JavaKotlinAndroidSpring BootJakarta EEC/C++RESTOSGiEmberJSConcurrency

Cloud & platforms

AWSAzureGCPDockerThingWorxSaaS / managed hosting

DevOps & delivery

CI/CDJenkinsMavenDockerCloud nativePortable runtimesUnit-testability

Integration

APIs for internal teamsApache CamelKarafJMSCORBAJAXBREST

Security & IAM

KeycloakOktaEntrustmTLSPKI / certificate lifecycleSSO / SAML / OAuth

Modernization

Monolith decompositionRemoving proprietary lock-inUnit-testabilityCI adoption

AI-assisted engineering

GrokGrok BuildI still own the design and the checks

06 / Contact

Start with a conversation

Architecture reviews, platform modernization, IAM/SSO, CI/CD, IoT/edge, and delivery unblocking. Chennai-based, remote by default. Hours posted in IST.

Base
Chennai, Tamil Nadu, India · IST (UTC+5:30)