Hi!✋
I'm Divyendu Shekhar, a Software Engineer 💻 based in USA

Python Golang Java C# Javascript Typescript Rust SQL NoSQL Spring .NET Node.js React Git Jenkins CI/CD Docker Linux AWS Splunk Backend Frontend Agile Cloud Native Microservices

Experience

Software Engineer Co-op

SS&C Technologies

Jul 2024 - Dec 2024 Boston, MA
Developed and maintained full-stack solutions using .NET (C#), Angular, and React, for SS&C EZE’s Portfolio Management, Accounting, and Trading solutions.

Software Engineer

Clarivate

Oct 2021 - Aug 2023 Bangalore, India
Designed, developed, and maintained Spring Boot (Java) microservices for centralized user authentication, authorization, and identity management, supporting over 50 business units.

Associate Software Engineer

Clarivate

Nov 2019 - Oct 2021 Bangalore, India
Contributed as a Backend Engineer, specializing in Spring (Java) microservices catering to user authentication, authorization, and identity management, used by over 50 business units across the organizational spectrum.

Education

Northeastern University

Master of Science; Computer Science

Sep 2023 - May 2025 Boston, USA
Relevant Coursework: Program Design Paradigms, Database Management Systems, Algorithms, Cloud Computing.

Sikkim Manipal University

B.Tech; Computer Science

Jul 2015 - Jul 2019 Gangtok, India
Relevant Coursework: Operating Systems, Computer Networks, System Design, Software Engineering.

Projects

PinPoint

A dynamic social media platform that allows users to upload photos for others to guess the precise locations depicted in the images. Hosted seamlessly on AWS infrastructure.
Technologies: NodeJsReactMongoDb
Go

Animus

A high-performance, in-memory database written in Go, featuring an event-driven architecture, LRU/TTL-based expiration, and designed for scalability.
Technologies: GoConcurrencyRedis
Go

Event Buddy

An event management app for streamlined event organization and community engagement at Northeastern University.
Technologies: JavaReactMySQL
Go

RustDNS Resolver

A recursive DNS resolver with support for LRU cache, automatic TTL expiration, and concurrent lookups.
Technologies: RustConcurrencyDNS
Go

Imago

A CLI image editor written in Go, supports a variety of image processing operations for modifying images.
Technologies: GoMVCDesign Patterns
Go

Chess Bellator

A chess engine utilizing Alpha-Beta pruning, transposition tables, and a Deep Neural Network (DNN) evaluation function for strategic move assessment.
Technologies: Python
Go

Achievements

2024 SS&C North America Regional Hackathon Champion

Achieved first place in the 2024 SS&C North America Regional Hackathon while serving as a Co-op Software Engineer.

Clarivate Analytics Intra-Organisation Hackathon Winner 2021

Spearheaded a team of software engineers to secure 3rd place in an intra-organization hackathon at Clarivate.