Hello, I'm Abul Qasim
const mission = "Developing code, building products, and mentoring the next generation of developers";
Career Journey
while(alive) { learn(); build(); lead(); }
Engineering Manager
// Key Impact
- >Leading a cross-functional squad of 6 engineers (3 FE, 2 BE, 1 QA) as the engineering pillar of a Product-Design-Engineering triad, shipping core platform infrastructure and the flagship Memberships product suite
- >Owning quarterly and annual capacity planning with a lightweight estimation model now used across every engineering team, keeping delivery predictable and comparable across squads
- >Driving an engineering-first review culture with high-fidelity architecture and code reviews that surface technical debt early, plus rapid proof-of-concept workflows that de-risk technical direction before Product commits
- >Introducing an engineering onboarding playbook that ramps new hires quickly and consistently, and owning hiring across levels with structured rubrics and live technical assessments
- >Coaching peer engineering leads new to management and steering org-wide structural decisions in a Director-adjacent capacity after the departure of senior engineering leadership
- >Partnering with Marketing to build Generative Engine Optimization (GEO) infrastructure, defining front-end readability standards that make content discoverable to LLMs, a first-mover capability in Canadian fintech
Technologies & Skills
Software Development Manager
// Key Impact
- >Led cross-functional team of 7 engineers, 1 PM, and 1 UX designer delivering an enterprise marketing operations platform serving 500+ enterprise customers
- >Architected and delivered scalable microservices using Java, Spring Boot, Apache Kafka, React, GraphQL, and MySQL achieving 99.9% uptime
- >Optimized Agile processes and sprint planning, achieving 95% on-time delivery and 20% improvement in sprint velocity
- >Implemented comprehensive monitoring with AWS CloudWatch, Raygun, and New Relic reducing mean time to resolution by 30%
- >Established 1:1 coaching and career development programs resulting in zero voluntary turnover and 3 internal promotions
- >Collaborated with C-level executives and product stakeholders to define technical roadmap and prioritize high-impact features
Technologies & Skills
Development Team Lead / Senior Full Stack Engineer
// Key Impact
- >Led engineering team of 6 developers building customer-facing telecommunications applications serving 1M+ active users
- >Designed and implemented containerized microservices architecture using Docker and Kubernetes on Google Cloud Platform, improving deployment efficiency by 40%
- >Developed high-performance web applications using Ruby on Rails, Vue.js, React, Backbone.js, and Node.js with comprehensive test coverage
- >Established code review standards, mentoring protocols, and best practices increasing team code quality metrics by 25%
- >Collaborated with cross-functional product, design, and QA teams to deliver 20+ major features aligned with business objectives
Technologies & Skills
Senior Full Stack Engineer / Team Lead
// Key Impact
- >Led team of 5 Full Stack Engineers modernizing legacy financial management systems into an automated portfolio management platform
- >Architected and developed fintech applications using Ruby on Rails, AngularJS, React, Node.js, and Material UI handling $50M+ in assets
- >Implemented comprehensive TDD practices using RSpec, achieving 85% test coverage and reducing production incidents by 35%
- >Collaborated with financial advisors and compliance teams to ensure regulatory adherence and a seamless user experience
- >Optimized database performance and implemented caching strategies improving application response times by 30%
Technologies & Skills
Computer Science Professor
// Key Impact
- >Deliver lectures and labs in Web Development, OOP Java, Mobile Development, and Computer Architecture
- >Mentor 100+ students annually in software development and career guidance
- >Developed curriculum for modern web technologies and industry best practices
- >Received excellent student feedback and course evaluations
Technologies & Skills
Full Stack Web Developer
// Key Impact
- >Developed judicial education web applications and automation tools using ColdFusion, Mura CMS, and Hibernate ORM
- >Built advanced ColdFusion Components (CFCs) with complex business logic for legal case management systems
- >Designed responsive interfaces using HTML5, CSS3, and JavaScript improving user engagement by 20%
- >Implemented automated testing frameworks ensuring 98% application uptime for critical judicial systems
Technologies & Skills
Software Developer
// Key Impact
- >Designed and developed secure web-based defense applications using .NET Framework, C#, and ASP.NET for military operations
- >Architected efficient SQL Server databases and stored procedures optimizing data retrieval by 25%
- >Facilitated cross-departmental communication gathering requirements for mission-critical government systems
- >Ensured compliance with government security standards and implemented robust authentication mechanisms
Technologies & Skills
Guiding Principles
const values = { leadership, building, collaboration };
Ship > Perfect
Real artists ship. Perfection is the enemy of progress.
Fail Fast, Recover Faster
Post-mortems are for learning, not blaming. Optimism in the face of failure.
Default to Open
Trust is given, not earned. Transparency builds velocity.
Strong Opinions, Loosely Held
Argue like you're right, listen like you're wrong.
Fall in Love with the Problem
Don't retrofit a solution. Understand the "Why" before the "How".
Extreme Ownership
You build it, you run it. No throwing code over the wall.
Figure It Out
Google the error, read the docs, try things. Invalidate hypotheses.
Patience Over Speed
Go slow to go fast. Measure twice, cut once.
Good Enough is Good Enough
Diminishing returns are real. Know when to stop.
Build to Demand
YAGNI (You Aren't Gonna Need It). optimizing for the future is a trap.
// Inspired by Ray Dalio's "Principles" — optimized for engineering
Skills & Expertise
import { capabilities } from 'experience';
$Leadership & Management
$Backend Development
$Frontend Development
$Cloud & DevOps
$Database & Data
$Tools & Practices
Teaching
npm run teach --live
Full Stack Development
Course Slide Deck
An interactive slide deck I built and maintain for teaching full stack web development — covering the front end, back end, APIs, and modern tooling. Deployed live on GitHub Pages.
Let's Connect
$ ssh abul@portfolio.com
// Or reach out directly: