Skip to main content
Open to opportunities

Senior Software Engineer
Building scalable web applications

9+ years of experience crafting production-grade Rails applications, mobile apps, and developer tools. Currently Senior Software Engineer at Tech9.

Professional headshot of Anjan Jagirdar, Senior Software Engineer, taken at Instructure worldwide company meeting in January 2025

About Me

I've spent the last 9 years turning complex problems into elegant code, and I still get excited every time a deploy succeeds.

The Journey

Over 9 years, I've specialized in Rails development across companies like EdCast (EdTech platform), Ajackus (where I earned the Value Champion Award and was promoted to Team Lead), and Zeidler Legal Services (building financial risk assessment tools). I've tackled everything from Rails upgrades (4โ†’6โ†’7), internationalization to French Canadian, to building internal tools that streamlined client onboarding. Today, at Tech9, I build Rails/React LTI integrations for Canvas LMS, extending functionality for educational institutions worldwide.

What Drives Me

I believe developers should own their tools, not rent them. That's why I built Rails Error Dashboard, a free, self-hosted alternative to expensive monitoring services. With 850+ RSpec tests and production-ready architecture, it's my answer to SaaS fatigue.

Currently, I'm building Audio Intelli, an AI platform that transforms voice recordings into searchable intelligence. It's also my first venture into mobile development with React Native because the best way to learn is by building something real.

Beyond the Code

When I'm not architecting Rails apps, I'm sharing what I learn. My Medium blog (201 followers) covers developer productivity, Zed editor workflows, and building tools that actually help. I also run production infrastructure on Raspberry Pis because sometimes the best way to learn DevOps is to do it on a $80 computer.

๐Ÿ’ก

Build What Matters

Focus on solving real problems, not adding features nobody asked for

๐Ÿ”ง

Own Your Stack

Self-host when possible, eliminate vendor lock-in, stay independent

๐Ÿ“

Share Knowledge

Write, teach, open-source to make the next developer's job easier

Professional Experience

Senior Software Engineer

Tech9 (Contractor for Instructure/Canvas LMS) Current Position

Building and maintaining Rails/React LTI (Learning Tools Interoperability) integrations for Canvas LMS. Developing customized solutions that extend Canvas functionality for educational institutions, helping customers integrate third-party tools seamlessly. Upgraded multiple LTI integrations from Rails 5 through Rails 7, ensuring compatibility, performance improvements, and security enhancements across the ecosystem.

Ruby on Rails React LTI Integrations Rails Upgrades Canvas LMS

Team Lead

Ajackus (Contractor for VTS) Previous Role

Promoted to Team Lead while working on VTS's internal tools. Translated the Rails monolithic application from English to French Canadian, expanding user acquisition. Built an efficient Excel importer tool that automated client onboarding, processing large real estate datasets and drastically reducing manual labor. Received Ajackus Value Champion Award for exceptional organizational values.

Team Leadership Internationalization (i18n) Data Import Tools Rails Monolith

Software Engineer

Zeidler Legal Services Previous Role

Implemented a robust risk assessment module for fund pricing, calculating risk levels based on daily fluctuating fund prices with data integrity features. Built a Due Diligence module for Fund Managers. Developed an internal Admin App using GraphQL for streamlined operations.

Financial Calculations GraphQL Risk Assessment Admin Tools

Software Engineer

EdCast Previous Role

Worked on EdTech platform features including automated SCORM cloud integration for course metrics. Designed, implemented, and maintained a survey feature in a legacy multi-tenant Rails application. Built a Ruby terminal app with rake tasks that revolutionized email testing. QA could instantly preview any email template by number instead of performing entire user flows, drastically reducing testing time.

EdTech SCORM Integration Multi-tenant Architecture Developer Tooling

Founder & Developer

Independent Projects Ongoing

Building Audio Intelli, an AI-powered SaaS platform that transforms voice recordings into searchable intelligence. Created Rails Error Dashboard, a free open-source error monitoring gem with 850+ RSpec tests, contributing self-hosted developer tools to the Rails ecosystem.

SaaS Development Open Source AI/ML Integration React Native

Featured Projects

Audio Intelli

Launching Soon

Turn audio into insights. AI-powered SaaS platform with mobile apps for iOS and Android that transforms voice recordings into searchable intelligence.

โœ“ Audio recording with AI transcription
โœ“ AI-powered summaries and insights
โœ“ Chat with your recordings
โœ“ Biometric authentication & offline capability
Rails 8 React Native AI Expo

Raspberry Pi Production Stack

Active

Production-ready staging environment on Raspberry Pi 5. Self-hosted infrastructure for testing and staging deployments before production. Cost: $0/month.

โœ“ PostgreSQL database & Nginx reverse proxy
โœ“ Cloudflare Tunnel (no port forwarding needed)
โœ“ Systemd service auto-start & management
Raspberry Pi Infra Nginx PostgreSQL Cloudflare

Read My Latest Writing

I write about developer productivity, tools, and workflows on Medium (201 followers).

Why I Built Rails Error Dashboard (And Open-Sourced It for Free)

My journey creating a self-hosted error monitoring solution and why I made it free forever.

๐Ÿ“Œ Pinned ยท Recently published

I Solved My Biggest Zed Editor Frustration With One Command

How I built 'zs', a zero-configuration setup tool for Zed that saves 15 minutes per project.

Jul 27, 2025 ยท 2 min read

The Ultimate Zettelkasten System: How I Built a Second Brain in Obsidian

My complete knowledge management system for organizing notes, ideas, and research.

Mar 16, 2025 ยท 68 โค๏ธ
View all posts on Medium โ†’

Skills & Technologies

Backend & APIs

Ruby on Rails Ruby PostgreSQL RESTful APIs GraphQL Sidekiq / Solid Queue Redis MySQL

Frontend & Mobile

Turbo / Hotwire React React Native Expo JavaScript / ES6+ HTML5 / CSS3 Bootstrap / Tailwind

DevOps & Infrastructure

Linux / Unix Nginx Git / GitHub Docker Cloudflare Railway / Render / Fly.io CI/CD Pipelines

Architecture & Practices

CQRS Pattern Service Objects TDD / RSpec API Design Performance Optimization Security Best Practices Microservices
Expert Advanced Intermediate

What People Say

Recommendations from colleagues and managers on LinkedIn

"During his time at Ajackus, Anjan stood out as an outstanding team player. Always supportive and ready to collaborate, he never hesitated to voice out the right thing. His ability to navigate the business context and apply his technical skills to the problem at hand makes him a great asset to any engineering team."

Maulik Bengali

Founder at Ajackus

Anjan's mentor and manager

"I highly recommend Anjan as a colleague and professional in the industry. I had the pleasure of working closely with Anjan on the same team, and throughout our collaboration, he consistently proved to be trustworthy, knowledgeable, and extremely helpful. Anjan possesses a remarkable ability to provide the right direction when solving complex problems. His deep understanding of the subject matter and attention to detail were evident in the quality of his work!"

Jyoti Suvarna

Software Developer at National Centre for Geocomputation

Worked with Anjan on the same team at Ajackus

Certifications & Achievements

Product Management

UpGrad in association with Duke Corporate Education

January 2023

Free Code Camp

Full Stack Web Development

2015-2016

Coursera

Web Application Architectures

May 2014

SQL Workshop

Skill Nation Certification

September 2021
Award

Ajackus Value Champion

Recognized for exceptional organizational values

June 2022

Let's Work Together

I'm currently open to new opportunities. Whether you're looking for a Senior Rails Engineer, need help with a challenging project, or want to collaborate on open-source work.