SG Haider

Senior Full Stack Engineer | Ruby On Rails | React Js | Nest Js | Node Js | DevOps

Salary / Daily rate

Lahore, Punjab, Pakistan

Freelance, open to permanent contract

Skills

Ruby on RailsReactPostgreSQLAWSNestNodeDevOpsRESTful APIsElasticsearchReduxDigitalOceanCircleCIMicroservicesAWS LambdaGoogle AnalyticsShopifyDjangoRedisGitGitLabNextTesting & QA

About me

Intro

I'm a Software Engineer with 8 years of experience building secure, scalable and high-performing applications, specializing in Ruby on Rails. I have a proven track record of creating RESTful APIs, developing microservices and optimizing systems for smooth and reliable performance. I thrive in collaborative environments, turning complex requirements into practical and impactful solutions. I'm passionate about delivering software that not only works flawlessly but also drives real business results.

Links

Work experience

Senior Software Engineer

Dragonfly Tech, Inc.

Oct 2023 - Present

3 years 1 month

Chicago, IL, USA

• Spearheaded backend and frontend development using Ruby on Rails and ReactJS, enhancing scalability, system performance, and overall user experience. • Implemented RESTful APIs to integrate frontend and backend systems, ensuring seamless and efficient data communication across platforms. • Integrated third-party APIs and services (Slack, Stripe, Paypal, Helcim, Elasticsearch), expanding product functionality and marketplace reach. • Optimized payment workflows by integrating QuickBooks and developing an Active Admin panel, streamlining financial reporting and system administration. • Strengthened application security and user experience with Devise authentication and optimized PostgreSQL queries, supporting large-scale, high-traffic systems. • Developed and maintained automated test suites with RSpec and Capybara, improving code quality, reducing defects, and supporting continuous integration practices. • Enhanced frontend performance with Redux state management and responsive UI design, ensuring smooth usability across devices. • Deployed and managed applications on AWS and DigitalOcean, improving scalability, monitoring, and uptime reliability. • Designed reusable Rails components and established a CI/CD pipeline (GitHub Actions, CircleCI), accelerating feature delivery and reducing development cycle times.

Software Engineer

Bevy Commerce

Mar 2021 - Oct 2023

2 years 8 months

North York, Ontario, Canada

• Led the development of a scalable enterprise-grade e-commerce platform using React for dynamic front-end interfaces and Ruby on Rails for a secure, high-performance backend. • Upgraded the Rails framework to enhance security and performance, and updated key gems including Chewy for improved Elasticsearch integration to support fast and accurate search. • Built a microservices-based real-time data pipeline using AWS Lambda, SNS, and Google Analytics, enabling detailed user behavior tracking and performance insights. • Designed and implemented reusable Rails components, reducing development time across multiple projects and improving maintainability. • Integrated external services and marketplaces including Google Analytics, Google Merchant Center, Shopify, Amazon SP, Kaufland, DHL, GLS, and Hermes, ensuring seamless data flow, shipping, and product synchronization • Developed and optimized RESTful APIs for smooth integration with React, improving responsiveness and scalability. • Implemented Devise-based authentication to enhance application security and user experience, and optimized PostgreSQL queries for better performance under high traffic. • Built a document repository using the Prawn gem to support dynamic PDF generation for reporting and documentation needs. • Improved application speed and performance using Redis caching, and deployed scalable admin interfaces with Active Admin for back-office operations. • Enhanced financial workflows through QuickBooks integration, automating and streamlining payment processing. • Set up and maintained a CI/CD pipeline, accelerating deployment cycles and reducing manual overhead. • Contributed to third-party API integrations using Django (Python), demonstrating cross-platform development capabilities. • Collaborated closely with project managers throughout the SDLC to address data integration and consistency challenges, ensuring alignment with business objectives.

Software Engineer

Crice

Mar 2018 - Aug 2020

2 years 6 months

United States

Developed an appointment scheduling system using Ruby on Rails for backend logic and interactive frontends, improving patient engagement and reducing missed appointments. Integrated Stripe for secure and seamless payment processing, enabling online billing and transaction tracking. Connected third-party APIs to fetch and display real-time lab results, enhancing diagnostic accuracy through dynamic data rendering in React.js. Applied advanced Active Record patterns to simplify and streamline complex business logic within the application. Optimized database queries to improve performance, ensuring fast and responsive data handling across modules. Implemented lazy loading and caching strategies on the frontend to boost application speed and responsiveness. Collaborated closely with UI/UX designers to deliver user-friendly and accessible interfaces, increasing adoption of the patient portal. Proactively identified and resolved bugs, and wrote comprehensive test cases to ensure system stability, reliability, and maintainability.


Education

The University of Lahore

Bachelor of Science, Computational Science

The best place to find your next move

© 2026. All Rights Reserved.