Abdullah Hashim

Senior Software Engineer

abdullah@guidedrails.com Raleigh, NC GitHub
7+ years building production systems | Enterprise client experience | Full-stack specialist in Rails and React ecosystems

About

Senior Software Engineer specializing in architecting and shipping production systems for enterprise clients. Proven ability to solve complex technical challenges under pressure, mentor developers, and build full-stack features that scale. Passionate about code quality, testing, and reliable deployments.

Experience

Senior Software Engineer ‐ Forge

June 2024 - Present
  • Architected and built self-paced simulation engine for enterprise client Procore, enabling automated training workflows without facilitator dependency
  • Solved complex state management challenges by automating round transitions, replacing manual facilitator controls with intelligent progression logic
  • Established testing foundation from zero - implemented comprehensive test suite and CI/CD pipeline, significantly improving developer confidence and deployment reliability
  • Made key architectural decisions for self-paced feature supporting enterprise-scale business training simulations

Tech Stack: Next.js, React, TypeScript, Prisma, PostgreSQL, Tailwind CSS

Senior Software Engineer ‐ Teamwork Online

May 2021 - Present (Part-time Contract)
  • Built custom workflow automation engine enabling employers to create 13-stage hiring pipelines with automated status transitions and email triggers
  • Developed offer letter system for enterprise client Florida Marlins, streamlining contract delivery for major league sports organization
  • Integrated complex third-party HR systems including Checkr (background checks), Rippling, and InflectionHR with custom data mapping and API orchestration
  • Optimized reporting queries for multi-tenant architecture, solving performance bottlenecks for clients managing multiple organizations and large candidate datasets
  • Implemented Elasticsearch-powered candidate search, improving recruiter efficiency across full-stack Rails application
  • Delivered full-stack features across entire ATS platform, touching all aspects of candidate management and recruiting workflows

Tech Stack: Ruby on Rails, PostgreSQL, Elasticsearch

Senior Software Engineer ‐ StadiumDrop

Sept 2021 - Dec 2022 (Contract)
  • Mentored and led team of 3 junior developers while architecting in-stadium food delivery platform for the Dallas Cowboys' NFL venue
  • Transformed application stability from weekly firefighting to zero-downtime operations, eliminating need for active monitoring during game days
  • Solved critical production bug minutes before Dallas Cowboys game, preventing $30K+ revenue loss through real-time debugging under extreme pressure
  • Built React Native operations app enabling stadium staff to print receipts and manage orders efficiently during live events
  • Developed concession worker administration interface, streamlining stadium staff workflows and order management
  • Built comprehensive test coverage and automated CI pipeline, reducing deployment errors and enabling confident releases
  • Integrated Rails application into Dallas Cowboys mobile app, delivering seamless in-seat food delivery experience to NFL fans

Tech Stack: Ruby on Rails, React Native, PostgreSQL, CI/CD

Projects

rhythmiq

Developed and deployed a full-stack, multi-tenant application for music instructors and students.

Key Features:

  • Built complex scheduling engine handling recurring lessons, timezone conversions, and automated conflict detection
  • Implemented secure payment processing with automated transaction tracking and fee distribution
  • Integrated Zoom API for seamless video lesson creation and participant management
  • Deployed using Kamal with zero-downtime deployments to DigitalOcean production environment

Tech Stack: Ruby on Rails, PostgreSQL, Hotwire, Tailwind CSS

Ruby for Good (Stocks in the Future)

Led Rails 8 migration and modernization effort for financial literacy education platform.

  • Implemented Rails 8 upgrade
  • Modernized asset pipeline by migrating to importmap-rails and Propshaft
  • Established comprehensive CI pipeline and development workflows
  • Improved test coverage and reliability

Tech Stack: Ruby on Rails, PostgreSQL, TailwindCSS

Skills

Languages: Ruby, JavaScript, TypeScript

Frameworks: Ruby on Rails, Next.js, React, React Native, Hotwire, Tailwind CSS

Databases: PostgreSQL, Prisma, Elasticsearch, Redis

Testing: RSpec, Minitest, Jest, Playwright

DevOps & Tools: GitHub Actions, Docker, Kamal, Git