Jacob Aloysious

Jacob Aloysious

Software Enthusiast

Biography

I’m Jacob Aloysious, a Software Engineer with 18 years of experience, residing currently in Singapore. I hold a Master’s degree in Software Systems.

Aside from my passion for tech and mentoring, I enjoy engaging in badminton, reading both technical and non-fiction books, cycling, swimming and photography.

I draw inspiration from various sources, including my dad, Scott Hanselman, Yuval Noah Harari and many others.

Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer’s view in any way.

Interests

  • Software Architecture
  • Data Engineering
  • Clean Code/ TDD
  • .Net/Python
  • CI/CD

Education

  • MS in Software Systems, 2008

    BITS, Pilani - India

  • BE in Computer Science and Engineering, 2006

    Anna Universtity, Chennai - India

Skills

Python

medium

.NET/C#

high

Jenkins-CI/CD

medium

Photography

low

Badminton

intermediate

Experience

 
 
 
 
 

Engineering Manager

Meta (facebook)

Dec 2021 – Present Singapore
Engineering Manager for MetaEnterprise dot com, a platform to build enterprise applications in Meta. Technical, hands-on and people manager. Communicate and working with cross functional teams and driving engineering initiatives. Define and influence product stratergy.
 
 
 
 
 

Software Engineering Manager

KLA

Feb 2016 – Dec 2021 Chennai, India
Part of Electron Beam Inspection & Review - Machine control Software team.
 
 
 
 
 

Senior Software Engineer

Atmel Corp

Jan 2010 – Jan 2016 Chennai, India
Part of Atmel Studio 6 development core team
 
 
 
 
 

Senior Software Engineer

Mindtree Ltd

Sep 2006 – Jan 2010 Chennai, India
Part of Mindtree R&D team

Recent Posts

Leadership - Buy In | Meetings

Frequently, we find ourselves in leadership meetings, whether they are for making decisions or providing guidance. In such situations, I always remind myself or advise my colleagues to consider the following:

Covid Travel - India to SG - Dec'21

Chennai to Singapore: (Non-VTL AirIndia 0346) Date: 06/Dec/2021 Monday Documents Required: Had to take a printout of all Tickets RT-PCR Test Result Visa Doc SG Arrival Card SG Arrival Swab Test confirmation with QR code Passport Entry Approval Chennai: At the entrance - documents check A new document from AI was given to fill in the visa details AirIndia counter, again same set of documents check.

PKCE

Prerequisite: OAuth2.0 PKCE is pronounced as ‘pixie’. PKCE - Proof Key for Code Exchange => Credits Concepts: What is Confidential Client? Any backend application written in languages like .Net, Java, NodeJS can be considered as Confidential Client.

Designated Authentication - OAuth2.0

OAuth2.0 and OpenID - is one of the best videos (62 mins) on this topic - Highly recommended. This blog is just a quick summary (4 mins read) of it.

WebFinger

This blog contain just snips - a detailed explanation is available in the Reference links.. Background: Twitter started the project called Bluesky with a goal to build a social web. As part of it, ActivityPub a decentralized social networking protocol was built - which uses WebFinger in the background.