// welcome to my portfolio

Hey, I'm Ranjit

Senior Software Engineer @ Province of Nova Scotia

A tech enthusiast who loves solving puzzles (digital and otherwise). Whether it's cracking code, streamlining systems, or figuring out how to make things work better, I'm always up for a challenge. I thrive on curiosity, new ideas, and the thrill of creating something meaningful.

work_experience

Senior Software Engineer Jan 2025 - Present

Nova Scotia Department of Cyber Security and Digital Solutions

Halifax, Nova Scotia, Canada

Working on NSForms - an application supporting departments across the Government of Nova Scotia.

  • Export with attachments feature - enables form owners to export submissions with or without attachments
Software Developer Intern May 2024 - Dec 2024

Nova Scotia Department of Cyber Security and Digital Solutions

Halifax, Nova Scotia, Canada

Developed key features for NSForms application.

  • Developed a Form Builder using custom-edited Formio library
  • Developed a Form Viewer for viewing and submitting forms
  • Implemented Data Retention Policy as a Cron job
Software Engineer Sep 2022 - Aug 2023

LTIMindtree

Airoli, India

Worked as a full-time Software Engineer contributing to enterprise solutions.

Graduate Engineering Trainee Jul 2022 - Sep 2022

LTIMindtree

Mahape, India

Started professional career learning enterprise software development practices.

Data Analyst Intern Nov 2021 - Feb 2022

iSchoolConnect

Mumbai, Maharashtra, India

Worked on data analysis projects, gaining experience in analytics and data-driven decision making.

tech_stack

Languages & Frameworks

C# .NET ASP.NET Core EF Core JavaScript TypeScript React Angular Tailwind CSS

DevOps & Cloud

Terraform Azure MinIO

Databases

SQL PostgreSQL

blog

ASP.NET Core

Creating UI Components in Razor Pages Using Templated Delegates

A deep dive into building reusable UI components in Razor Pages by leveraging templated delegates for cleaner, more maintainable code.

Read on Medium →

education

Master of Science

Saint Mary's University

Computing and Data Analytics | Sep 2023 - Dec 2024

Bachelor of Engineering

University of Mumbai

Computer Science & Engineering | 2018 - 2022

certifications

get_in_touch

Have a project in mind or just want to chat? Feel free to reach out!