Usama Ashraf

Usama Ashraf  new_releases

About

Detail

Full-Stack Engineer
Lahore, Punjab, Pakistan

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 17% verified
  • O
    Solutions Architect public Remote experience
    OneStepp
    Jan 2025 - Current (1 year 4 months)
    Developed and maintained a modular-monolith Ruby on Rails platform using bounded contexts and shared components. •Implemented clean architecture with cross-cutting concerns like auditing, authorization, and file management. •Built scalable backend systems with Rails 7.2, PostgreSQL, Redis, and Sidekiq, and dynamic UIs using Hotwire and Tailwind CSS. •Enhanced performance with Ransack and Pagy for efficient querying and pagination. •Ensured reliability through comprehensive RSpec testing, code quality practices, and well-defined request-scoped contexts
  • I
    Senior Full-Stack Developer
    Influitive (Turing)
    Jul 2022 - Feb 2024 (1 year 8 months)
    Worked as a Senior Ruby on Rails Developer Worked on technology stacks including Ruby, Rails, PostgreSQL, HTML, CSS, JS, ReactJS. Worked on already built features, made new features, and worked in the existing codebase. Designed and built reusable and efficient Ruby code. Coordinated with the rest of the team and took responsibility for my tasks as well as for the team members Worked on AWS for deployment as well.
  • We Work Remotely
    Senior Software Engineer
    We Work Remotely
    Aug 2020 - Jun 2022 (1 year 11 months)
  • Up-Work
    Senior Software Engineer
    Up-Work
    Aug 2020 - Sep 2025 (5 years 2 months)
    •Completed projects for global clients in Ruby on Rails, React, Shopify, Python, and Node.js •Worked on different projects, including from Scratch and on existing projects as well. •Built backend components of multiple web applications. •Coordinated and led the team on various projects •Collaboration with software architects, designers, and developers for the planning, development, and testing, followed by the maintenance of the application along with its new features.
  • M
    Full-Stack Ruby on Rails Developer verified_user Verified experience
    Momentum Education
    Jun 2018 - Jan 2020 (1 year 8 months)
    Worked with Rails 5, 6, and 7 Integrated data sources and databases in one system Participated in the technical design documentation. Collaborate with the team members to resolve all the blocks and keep the work at a good pace. Analyzed and improved the application's efficiency by optimizing and refactoring code in the existing applications. Build the reusable components and consume the backend APIs
  • F
    Ruby on Rails Developer
    Farm Radio International
    Jan 2017 - May 2018 (1 year 5 months)
Education verified_user 0% verified
  • U
    Bachelors of Sciences in Computer Science
    University of Lahore
    Sep 2011 - Sep 2015 (4 years 1 month)
Projects (professional or personal) verified_user 50% verified
  • W
    We Work Remotely
    Aug 2020 - Jun 2022 (1 year 11 months)
    Responsibilities: I have worked there as a Full-Stack developer. Added and upgraded the new and pre-existing features of the website using Ruby on Rails, HTML, CSS, JavaScript, and jQuery. Also contributed to the ongoing maintenance of the website for a long period. Technologies: Ruby on Rails, Ruby, jQuery, New Relic (https://weworkremotely.com/)
  • M
    Momentum Education verified_user Verified experience
    Jun 2018 - Jan 2020 (1 year 8 months)
    Responsibilities: As a full-stack developer, I built a web application for an organization providing services for students to get a learning opportunity. Build a web platform with clean and reusable code for a user login feature, a Dashboard that displays analytics from the database using PostgreSQL. Deployed the code on Heroku. Technologies: Ruby on Rails, HTML, Sidekiq, Redis, jQuery, PostgreSQL, Heroku (https://www.momentumedu.org/)
  • I
    IoT-based project via Rails API Backend
    Jun 2018 - Jan 2020 (1 year 8 months)
    Developed end-to-end flow for third-party APIs for the Warehousing System. Full-stack development for the Warehousing system, including APIs, Webhooks, and Background jobs with Sidekiq Enterprise, Datadog Analytics, end-to-end services, and dashboards. Responsibilities: Developed this web from scratch and worked as a Full-Stack Developer. Worked with Ruby on Rails for web programming. Used the JavaScript libraries, i.e., jQuery. Deployed the code on Heroku. I worked as a Lead Backend Developer on a project for an international client using a variety of my skill set. I used Rails as the backend of the web application. Developed the APIs used on the app, integrated AWS SES for the email notifications. Worked on React Native for the Mobile and
  • F
    Farm Radio International verified_user Verified experience
    Jan 2017 - May 2018 (1 year 5 months)
    Responsibilities: Worked as a Backend Developer. Built user roles & permission modules (Admin, Super Admin) from scratch, Transaction & billing, and wallet system modules from scratch. Stripe integration for donations by users on the platform. PostgreSQL was used for the database as it was ultimately the best fit for the system. Developed the APIs used for the app, used AWS SES for the email notification for the different areas that cover major functionalities of the app, Twilio Voice, IVR, and SMS API integrations with Status Webhook. Technologies: Ruby on Rails, jQuery, AWS, MySQL, Bootstrap, Cloudflare, Twilio (https://farmradio.org/)