// hello, world. i'm
Achal Kansal
I build |
Technical Lead at Info Edge (Naukri.com), where I own the login and job-apply systems that millions of job seekers use. After hours I build Android apps, AI tools and small utilities that I actually use.
01. about.md
I've been writing software professionally since 2015. I spent six years at SAP Labs building OData/REST master-data services on SAP Cloud Platform and led security there, running threat-modelling workshops.
Since 2021 I've been at Info Edge, where I lead the backend for Job Search & Apply, Apply with Naukri, One Tap Login and the central Login Service. These are high-traffic Java microservices where latency, caching and reliability matter.
I care about clean APIs, boring and reliable infrastructure, and leaving codebases better than I found them. Lately that means Java 21 and Spring Boot upgrades, CVE cleanup, and AI-assisted engineering workflows.
public final class Achal extends Engineer {
String role = "Technical Lead";
String company = "Info Edge (Naukri.com)";
String location = "Noida, India";
List<String> stack = List.of(
"Java", "Spring Boot", "Kafka",
"Aerospike", "MySQL", "MongoDB",
"Kubernetes", "Docker", "NGINX"
);
List<String> sideQuests = List.of(
"Android", "Python", "React", "LLMs & MCP"
);
@Override
public Coffee fuel() {
return Coffee.strong(); // non-negotiable
}
}
backend
- Java 8→21
- Spring Boot
- Jersey / JAX-RS
- REST & OData
- JPA / Hibernate
- Microservices
data
- MySQL
- Aerospike
- MongoDB
- Kafka
- PostgreSQL
- SAP HANA
infra
- Kubernetes
- Docker
- NGINX
- Cloud Foundry
- GitLab CI
- Observability
also
- Android (Kotlin/Java)
- Python
- React / JS
- TypeScript
- MCP servers
- Threat modelling
02. git log --career
-
Technical Lead @ Info Edge (Naukri.com)
- Job Search & Apply: the REST services behind the whole job-seeker journey, from search results to submitted application.
- Apply with Naukri: lets job seekers apply on third-party career sites with their Naukri profile.
- One Tap Login and the central Login Service: single-click multi-vendor sign-in and the auth backbone for all of Naukri.
- Platform upkeep: Java 21 and Spring Boot upgrades, CVE remediation, and Jersey → Spring MVC migrations backed by regression suites.
-
Developer & Security Lead @ SAP Labs India
- Business Partner Service: REST and OData APIs that replicate master data from on-prem to cloud S/4HANA and C4C.
- MDM Registry: entity resolution and data cleansing over many sources (Apache Olingo, CDS, Fiori).
- SAP Marketing: Campaign Management, Profile Services (clickstream) and an IoT in-store experience for a boutique in Germany.
- Security lead for the team: ran threat-modelling workshops and secure-design reviews.
- Awards: top performer 2018, top contributor 2017, SPOT award; top 5 at the internal hackathon.
-
M.Tech, Software Engineering @ BITS Pilani
-
BCA @ GGSIP University, Delhi
03. ls ~/projects
Things I built because I wanted them to exist.
04. try the terminal
It's a real (ish) shell. Type help to start.
05. ./contact.sh
Let's build something.
I'm happy to talk about backend architecture, interesting problems, side projects or opportunities. My inbox is open.
$ mail hi@achalkansal.com