Jiju Thomas Mathew, Developer in Thiruvananthapuram, Kerala, India
Jiju is available for hire
Hire Jiju

Jiju Thomas Mathew

Verified Expert  in Engineering

Solutions Architect and Developer

Thiruvananthapuram, Kerala, India

Toptal member since February 22, 2023

Bio

Jiju is a seasoned developer and industry expert who brings over 30 years of experience in large engagements, including IT infrastructure and program management and solution design, architecture, and implementation across multiple business verticals. He has a comprehensive background working on AWS platforms, Node.js, PHP, MySQL, Linux shell scripting, and other technology frameworks. Jiju is also an AWS Certified Solutions Architect, Developer, DevOps Engineer, and SysOps Administrator.

Portfolio

QuEST Global Services
Amazon Web Services (AWS), JavaScript, Node.js, TypeScript, REST, NGINX...
UST Global
Amazon API Gateway, Amazon CloudFront CDN, Amazon DynamoDB...
Innoval Digital Solutions Pvt
PHP, Node.js, jQuery, MySQL, pfSense, Data Migration, DevOps, IT Infrastructure...

Experience

  • MariaDB - 15 years
  • MySQL - 15 years
  • PHP - 15 years
  • Ubuntu Linux - 15 years
  • WordPress - 9 years
  • Database Migration - 8 years
  • AWS CloudFormation - 8 years
  • Node.js - 7 years

Availability

Part-time

Preferred Environment

Ubuntu Linux, Cloud9, Visual Studio Code (VS Code), AWS CloudFormation

The most amazing...

...project I've delivered involved refactoring a video encoding as AWS serverless and implementing a new solution with savings of 80% on monthly costs.

Work Experience

Technical Architect, Cloud and Migration

2022 - 2023
QuEST Global Services
  • Took over the client's old project, developed by another vendor. My team handled performance improvement and the platform upgrade.
  • Conducted TypeScript code reviews for multiple projects.
  • Executed code optimizations and library updates for projects.
Technologies: Amazon Web Services (AWS), JavaScript, Node.js, TypeScript, REST, NGINX, Amazon Simple Notification Service (SNS), JSON, AWS Fargate, GitHub, Git, PostgreSQL, Infrastructure as Code (IaC), Terraform

Solution Architect 1, Cloud and Infrastruture

2020 - 2022
UST Global
  • Combined multiple open-source software to build an internal video conferencing solution with group invite and scheduling and later deployed it on AWS Fargate, a serverless container.
  • Implemented DevOps culture using AWS DevOps Solutions like AWS CodeCommit, CodePipeline, and CodeDeploy, and integrated monitoring through Amazon SNS and Microsoft Teams.
  • Rectified multiple projects, which had poorly designed MySQL databases and shabby code, through reviews and indexing using external tools like Percona toolkit and Amazon DevOps Guru for Amazon Relational Database Service (RDS).
  • Suggested a fully serverless platform design for a news portal which was finally developed by a third-party vendor under my supervision. The system uses AWS Lambda, Amazon S3, Amazon CloudFront, Amazon Aurora Serverless, MySQL, and Elasticsearch.
Technologies: Amazon API Gateway, Amazon CloudFront CDN, Amazon DynamoDB, Amazon Simple Queue Service (SQS), Amazon Web Services (AWS), Architecture, AWS CloudFormation, AWS Lambda, AWS Fargate, Elasticsearch, Amazon Simple Notification Service (SNS), Docker, Git, DevOps, Infrastructure as Code (IaC)

Chief Technology Officer

2018 - 2020
Innoval Digital Solutions Pvt
  • Implemented pfSense, a firewall software, and OpenVPN, a virtual private network system to provide access to resources during the pandemic season. Managed the IT infrastructure and network landscape.
  • Managed the data center temperature using Raspberry Pi with AWS IoT Core and multiple temperature sensors to control A/C pumps through relays.
  • Enhanced Innoval's website using a version of WordPress on Amazon S3 by running WordPress in a local Docker container and publishing triggered from Jenkins.
  • Developed CI/CD pipelines using AWS CodeCommit, CodePipeline, CodeBuild, and CodeDeploy and integrated QA with a manual approval stage.
  • Served as the CTO involved and in charge of 100+ projects. Led and inspired more than 500 resources. Implemented virtualization and containerization with VirtualBox, VMware, and Docker for local development and testing.
  • Utilized DevOps practices through the code pipeline, code build, and further implementations.
  • Led the PHP 5 to PHP 7 migration project, which required heavy interaction and supervision with multiple resources and projects.
  • Devised a highly secure deployment of a WordPress website that uses a custom build developed in a shell script, which is practically impossible to hack into.
  • Coordinated with AWS regional client support to convince and accept AWS as a preferred vendor for a banking enterprise, as the project conceived and architected depends on managed services on AWS. Architecture deployment used IaC.
Technologies: PHP, Node.js, jQuery, MySQL, pfSense, Data Migration, DevOps, IT Infrastructure, Docker, PHP 5, PHP 7, MariaDB, Linux, AWS Lambda, Elasticsearch, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Shell Scripting, Jenkins, pfSence, Amazon API Gateway, CI/CD Pipelines, Git, PostgreSQL, APIs, Security, DevSecOps, Infrastructure as Code (IaC), SecOps, Amazon DynamoDB, Amazon RDS, AWS IoT Core

Chief Technology Officer

2006 - 2018
Saturn Systemwares
  • Migrated a news portal from the data center to AWS with minimal downtime.
  • Maintained the hardware systems, implemented the firewall, and managed the overall network health and server patching upgrading.
  • Performed Galileo GDS flight data abstraction into 30+ portals using a single codebase and optimal hosting.
  • Developed phpMyProfiler, a later open-sourced scrip with over 6,000 downloads, referenced on the official MySQL manual.
  • Served as a multisite content manager for a government department hosting and managing portals for over 200 institutions deployed on dual locations for HA with active-active replication and automatic failover.
  • Built custom plugins for WordPress and several scripts to statically host websites on Amazon S3 and delivery through Amazon CloudFront, reducing latency and cost with practically zero vulnerability.
  • Architected 20+ complex solutions integrating managed AWS microservices and custom serverless components, mixing development languages and coordinating resources in PHP, Node.js, Python, and Java.
  • Visualized and created a routing framework for PHP, which was later opened to the FOSS community. It's posted on my GitHub account at github.com/jthoma/phpmf, with hosting examples like AWS Lambda and more.
  • Implemented DevOps practices for CI/CD using Jenkins manual build and automation with post-commit hooks in Apache Subversion and triggers in Git.
  • Created an API stub generator for TypeScript depending on a custom JSON Wireframe API definition. It generates a runnable stub where logical folder methods can be updated with specific business logic (github.com/jthoma/typescript-api-stub-generator).
Technologies: CodeIgniter, MySQL, MariaDB, PHP, Cloud Migration, Data Migration, DevOps, PHP 5, PHP 7, Linux, AWS Lambda, Amazon DynamoDB, Amazon CloudFront CDN, NGINX, GitHub, Amazon Simple Notification Service (SNS), Shell Scripting, Jenkins, pfSence, Amazon API Gateway, Docker, CI/CD Pipelines, Git, APIs, Security, DevSecOps, SecOps, Infrastructure as Code (IaC), Amazon RDS, Amazon Simple Queue Service (SQS), Amazon Web Services (AWS), Architecture, AWS CloudFormation, AWS DevOps, AWS Fargate, Cloud Architecture, AWS Certified SysOps Administrator, Elasticsearch

Experience

PHP MariaFramework – PHPmf

https://github.com/jthoma/phpmf
A lightweight PHP routing framework with minimal bloat, which can form the basis of a REST API. At the following link, use case examples on GitHub include how to create a REST API and how this framework can be hosted on AWS serverless using a custom runtime PHP Lambda layer.

Open PHP-MyProfiler

https://www.jijutm.com/open-php-myprofiler/index.html
Open PHP-MyProfiler is just a trial to run query profiling on a PHP MySQL application without changing the architecture too much. This script helps developers track, trace, analyze, and optimize their MySQL queries to enhance performance.

WordPress to AWS S3

https://www.ivldsp.com
Innoval Digital Solutions wanted their in-house team to effectively manage their corporate website, which was built using a WordPress template. However, their systems and security team had concerns about the security of WordPress. As a solution architected, when I was approached for a solution, I proposed building a custom DevOps solution using shell scripts and Jenkins. This solution would involve exporting the WordPress application to a static website and then pushing it to AWS S3. To ensure global delivery, AWS CloudFront would be utilized.

Versatile QR Code Generator

https://bz2.in/mkqrcode/
Looking for a convenient way to create QR codes without any downloads or software installations? Look no further! This innovative QR code generator allows you to seamlessly create QR codes for:

• Text: Embed any message, from greetings to product descriptions, directly into your QR code.
• URLs: Share website links or online resources effortlessly by converting them into scannable QR codes.
• WhatsApp direct chats: For phone numbers with 12-14 digits, instantly generate a QR code that opens a direct chat on WhatsApp – no need to save the contact first!
• With an optional start message to connect feedback from printed or digital advertisements and analyze coverage and efficiency.
• A prebuilt or custom graphic icon embed feature. The UPI QR Code can have amount, comment, banking name, etc., as optional fields.

This is one of my contributions to give back to the developer community, which has helped me learn all these.

In-browser Text Editor

http://jtm-projects.s3-website-us-east-1.amazonaws.com/chrcount/
An in-browser text editor with find and replace and character or word count display. This one sports features like loading text files, saving them as files to download the edited text, and continuing later on. There is a clean-up macro that will sweep any telltale signs of large language models from text generated using generative AI tools like Gemini or ChatGPT. This project's HTML and JavaScript code was generated using Google Gemini with multiple curated prompts. The project was mainly to improve and test my prompt engineering capabilities.

Watch Multiple Time Zone to Compare

https://bz2.in/world-clock/
This project came from my own requirements. Tracking client time and my time differences with mental calculations could be done to an extent when handling only one client and a single project. But during the past year, I had clients from Canada and the UK at the same time, which was confusing. Then, I made this in the browser's world clock. On the server, it is only HTML and CSS. All saving is done in the browser's local store.

Education

1991 - 1993

High School Diploma in Telecommunications

Institution of Electronics and Telecommunication Engineers (IETE) - New Delhi, India

Certifications

JUNE 2023 - PRESENT

The Open Group Certified: TOGAF 9 Certified

The Open Group

JULY 2021 - PRESENT

Professional Scrum Master I

Scrum.org

JUNE 2021 - JUNE 2024

AWS Certified Developer – Associate

Amazon Web Services (AWS)

JANUARY 2021 - PRESENT

DevOps Engineer Master's Program

Simplilearn

DECEMBER 2020 - DECEMBER 2023

AWS Certified DevOps Engineer – Professional

Amazon Web Services (AWS)

OCTOBER 2020 - OCTOBER 2023

AWS Certified Solutions Architect Professional

Amazon Web Services (AWS)

JUNE 2019 - DECEMBER 2023

AWS Certified SysOps Administrator – Associate

Amazon Web Services (AWS)

SEPTEMBER 2018 - OCTOBER 2023

AWS Certified Solutions Architect – Associate

Amazon Web Services (AWS)

Skills

Libraries/APIs

Node.js, jQuery

Tools

AWS CloudFormation, Git, pfSense, Amazon CloudFront CDN, AWS Fargate, NGINX, GitHub, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), Jenkins, pfSence, Terraform

Languages

PHP, JavaScript, TypeScript, PHP 7, PHP 5, HTML

Paradigms

DevOps, DevSecOps, Scrum, REST

Platforms

Amazon Web Services (AWS), Ubuntu Linux, Docker, Visual Studio Code (VS Code), WordPress, AWS Lambda, Linux, AWS IoT Core

Storage

MySQL, Database Migration, MariaDB, PostgreSQL, IIS SQL Server, Amazon DynamoDB, Elasticsearch, JSON, Amazon S3 (AWS S3)

Frameworks

CodeIgniter

Other

Amazon RDS, AWS Certified SysOps Administrator, AWS DevOps, APIs, Security, Infrastructure as Code (IaC), Cloud9, Cloud Migration, CI/CD Pipelines, Computer, Communication, Data Migration, IT Infrastructure, Cloud Architecture, Amazon API Gateway, Architecture, Shell Scripting, SecOps, Serverless, Prompt Engineering, Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring