Summary
Overview
Work History
Education
Skills
References
Personal Information
Certificatestrainingeducation
Affiliations
Websites
Timeline
Generic

Shibin Thomas

Victoria,BC

Summary

  • 10 years of IT expertise specializing in product development for BFSI, Storage, and Open Source domains, with hands-on experience in Core Java, Python, Go, Spring Boot, and cloud monitoring (Grafana, Datadog, Prometheus).
  • Proven skills in cloud architecture and DevOps practices, including AWS (EC2, S3, CloudFormation), Kubernetes, Docker, and Terraform, ensuring scalable and efficient solutions.
  • Experienced in Camunda BPMN, Robocorp RPA, PaddleOCR, and leveraging GitHub Actions for CI/CD processes, with a focus on automation to streamline development workflows.
  • Proficient in API Gateway design and implementation, achieving scalability to handle 100,000 requests per minute and conducting rigorous performance testing using K6 and JMeter.
  • Strong knowledge of Spring Framework (Reactive, Webflux), JAX-RS, Hibernate, QueryDSL, and JPA, coupled with expertise in security frameworks like Spring Security to develop robust applications.
  • Excellent project management and team leadership skills, adept at translating business requirements into technical solutions while utilizing collaboration tools such as JIRA, Agile methodologies, Monday.com, and Slack for effective communication. Skilled in employing various design patterns for effective programming and cloud architecture, ensuring high-quality code through TDD and clean coding practices.

Overview

13
13
years of professional experience

Work History

Technical Lead

AOT Technologies
Victoria, British Columbia
05.2021 - Current
  • Developed high-performance plugins to intercept up to 1,000,00 API gateway requests per minute for Salt Security data collection and analysis, leveraging Core Java, Golang, Kubernetes, and GitHub Actions for seamless functionality.
  • Lead Developer for formsflow.ai, an open-source framework by AOT Technologies, leading a team of up to 8 developers with expertise in Camunda BPM , Robocorp RPA and Java to deliver process-driven applications.
  • Automated deployment processes with Docker, OpenShift, and Shell/Bash scripting, optimizing workflows and supporting training initiatives across various technologies.
  • Integrated and optimized solutions for diverse needs, including Alfresco CMS with cmislib in Python, Postfix with Webrecs for client email handling, OAuth2 upgrades for Spring Security WebFlux, and Liquibase integration with formsflow.ai.
  • Engineered an OCR solution for medical documents using PaddleOCR and the Celery framework in Python, enabling efficient data extraction and processing for healthcare applications.
  • Training and developing team members on various technologies

Senior Member of Technical Staff

Oracle India
Bengaluru, India
01.2019 - 04.2021
  • Designed and developed microservices to transform extensive upgrade and patching data from Oracle SAAS OPC/OCI environments, enabling real-time monitoring and management of over 20,000 virtual machines within the CFM (Continuous Fleet Monitoring) tool.
  • Centralized API management by configuring Apache HTTP servers across production environments, facilitating efficient handling of microservice requests and enhancing system scalability.
  • Engineered robust authorization and validation frameworks, implementing OAuth2 with JWT/JDBC token-based access control and a rule engine using Drools, alongside complex Oracle SQL queries and materialized views to ensure comprehensive data monitoring.

Software Developer

DELL EMC
Bengaluru, India
02.2017 - 01.2019
  • Led end-to-end module development covering critical components such as file transfers, export functionality, and dynamic reporting screens, using technologies like QueryDSL, PostgreSQL, Spring Boot, and Hibernate to ensure reliability and speed at scale.
  • Architected scalable client-side automation for grid interfaces using Kendo, Angular, and jQuery, optimizing UI performance and reducing development efforts by 90% to support millions of concurrent pings and requests in Dell EMC’s IoT space.
  • Developed a high-performance Export Framework with OpenCSV and Apache POI, capable of managing massive datasets to support real-time storage system reporting across distributed environments.
  • Provided comprehensive training and mentorship to team members on technical and functional aspects across projects, including the ESRS (EMC Secure Remote Services) initiative, enhancing team proficiency and supporting high-standard onboarding.

Software Developer

Hexagon Global IT Pvt Ltd.
Bengaluru, India
04.2014 - 02.2017
  • Led end-to-end module development for critical investment management functionalities, including trade trackers, execution screens, and master screens using Backbone/Marionette, Angular, Java, and Spring to streamline investment workflows.
  • Engineered dynamic UI frameworks with Backbone/Marionette, AngularJS, and jQuery, managing UI data in XML for a responsive and user-friendly experience in investment lifecycle tracking.
  • Implemented NAV computation modules with dual-method (Asset/Liability and Income/Expense) verification, ensuring NAV accuracy by automating consistency checks, critical for effective investment portfolio management.
  • Enhanced real-time alert and tracking systems using CometD and Bayeux Protocol for push-based notifications and developed complex validation logic using DRules, boosting responsiveness across the mPower platform.

Team Leader

Unique
Chennai, India
02.2012 - 12.2013
  • Led and managed a team of 5 to 8 members, focusing on training, recruitment, and motivation to enhance sales performance and customer acquisition efforts.
  • Directed branding and advertising initiatives across B2B, B2C, and B2G segments, strategically increasing market presence and customer reach.

Education

PGDM - IT Project Management

Welingkar Institute of Management Development And
Mumbai, India
01.2021

Bachelor’s of Engineering - Computer Science

Anna University
Chennai, India
01.2011

Skills

  • Java
  • Python
  • Javascript
  • Spring
  • Go
  • Spring Boot
  • Robocorp RPA
  • Camunda BPMN
  • PaddleOCR
  • AWS
  • Kubernetes
  • Docker
  • API Gateway (WSO2 / Gravitee / Sensedia)
  • RDBMS (Oracle / Postgres / MySQL)

References

  • Manoj Philip Mathen, Cloud Architect, Oracle, manoj.mathen@oracle.com
  • Santhosh Badrinath, HR Manager, Hexagon Global, santosh@hexagonglobal.in

Personal Information

Title: Technical Lead and FullStack Application Developer

Certificatestrainingeducation

  • PGDM in IT Project Management, 09/2019 - 05/2021
  • Bachelor’s Degree in Computer Science, 08/2007 - 05/2011

Affiliations

  • Outdoor Enthusiast: Passionate about hiking and exploring nature, I frequently embark on challenging trails that offer breathtaking views and opportunities for personal growth. My love for the outdoors fuels my adventurous spirit and helps maintain a balanced lifestyle.
  • Trail Running: An avid trail runner, I enjoy the thrill of navigating rugged terrains while promoting physical fitness and mental resilience. Trail running not only enhances my endurance but also allows me to connect with nature and appreciate the beauty of my surroundings.
  • Badminton Player: A dedicated badminton player, I engage in both recreational and competitive matches. This sport hones my agility, reflexes, and strategic thinking, while also fostering camaraderie and teamwork among fellow players.

Timeline

Technical Lead

AOT Technologies
05.2021 - Current

Senior Member of Technical Staff

Oracle India
01.2019 - 04.2021

Software Developer

DELL EMC
02.2017 - 01.2019

Software Developer

Hexagon Global IT Pvt Ltd.
04.2014 - 02.2017

Team Leader

Unique
02.2012 - 12.2013

PGDM - IT Project Management

Welingkar Institute of Management Development And

Bachelor’s of Engineering - Computer Science

Anna University
Shibin Thomas