Usama Ashraf

Usama Ashraf Email and Phone Number

Solutions Architect @ OneStep
Lahore, PK
Usama Ashraf's Location
Lahore District, Punjab, Pakistan, Pakistan
About Usama Ashraf

With over 9 years of experience as a Full Stack Ruby on Rails Developer, I have honed my skills in creating user-friendly and optimized websites. My expertise spans the entire development lifecycle, from conceptualization to deployment, ensuring that each project meets high standards of performance and usability.I am passionate about leveraging my extensive knowledge to build robust web applications and continuously improve user experiences. As I seek to expand my career, I am eager to connect with like-minded professionals and explore new opportunities through this platformSkills: Ruby on Rails, Html/CSS, React JS, Vue JS, Heroku, AWS

Usama Ashraf's Current Company Details
OneStep

Onestep

View
Solutions Architect
Lahore, PK
Website:
takeonestep.com
Employees:
166
Usama Ashraf Work Experience Details
  • Onestep
    Solutions Architect
    Onestep
    Lahore, Pk
  • Upwork
    Senior Software Engineer
    Upwork 2020 - Present
    United States
    Working as a Senior Ruby on Rails Developer on a part-time basis Worked on different projects including from Scratch and on existingBuilt backend components of multiple web applications. Coordinated and led the team on multiple projectsCollaboration with software architects, designers, and developers for the planning, development, and testing followed by the maintenance of the application along with its new features.
  • Turing
    Senior Full-Stack Developer
    Turing 2022 - 2024
    United States
    • Worked as a Senior Ruby on Rails Developer and JavaScript Full Stack Developer with ReactJS as the main framework. • Contributed to technology stacks including Ruby, Rails, PostgreSQL, HTML, CSS, JS, and ReactJS. • Enhanced and maintained existing features, and developed new features within the existing codebase. • Designed and built reusable and efficient Ruby code. • Coordinated with the team, taking responsibility for individual tasks as well as supporting team members. • Managed deployment on AWS. • Worked on the Influitive project. • Developed microservices and worked with Backbone.js and React.js. • Created and maintained test cases to ensure code quality. • Participated in Jira sprint planning and daily standups as part of a large team.
  • We Work Remotely
    Senior Software Engineer Full-Stack
    We Work Remotely 2020 - 2022
    United States
    • Worked on the We Work Remotely project. • Built the user dashboard system for job seekers and the job posting dashboard for companies. • Utilized Ruby on Rails for backend development and React for the frontend. • Integrated Stripe for payment processing. • Developed unit tests to ensure code quality and reliability. • Worked with HTML, CSS, and JavaScript for front-end development.
  • Momentum Education
    Ruby On Rails Developer
    Momentum Education 2018 - 2020
    United States
    • Worked as a Senior and Lead Ruby on Rails Developer at Momentum Education. • Completely revamped and restructured their website from scratch. • Added new features to the website and provided ongoing and continuous support. • Implemented WebSocket chat via Action Cable and Twilio SMS gateway. • Integrated SendGrid for email service and templating. • Used Stripe to implement the donation feature on the platform. • Employed HTML, Rails, Sidekiq, and Redis in the development process.
  • Farm Radio International - Radios Rurales Internationales
    Ruby On Rails Developer
    Farm Radio International - Radios Rurales Internationales 2017 - 2018
    Canada
    • Worked as a backend engineer on the Farm Radio project. • Developed APIs for the React frontend and integrated the frontend with the backend. • Utilized Twilio for calling services, developing IVRs, and customer support numbers. • Implemented Stripe for payment processing and built a wallet system. • Employed Ruby on Rails for backend development, following a TDD approach with RSpec for testing.
  • Appsgenii Technologies
    Ruby On Rails Developer
    Appsgenii Technologies 2016 - 2017
    Pakistan
    • Participated in technical design documentation. • Adopted and integrated relevant new technologies into design. • Implemented test-driven development, continuous integration, SCRUM, refactoring, and code standards. • Coordinated with professionals and developers to renew existing software. • Worked with Agile frameworks. • Collaborated with the QA team to test software before release. • Focused primarily on backend APIs for Android and iOS using Ruby on Rails. • Worked with WebSockets for real-time communication.
  • Gol Developments Lp
    Software Engineer
    Gol Developments Lp 2015 - 2016
    Pakistan
    • Managed the product development lifecycle and maintenance. • Skilled in Ruby on Rails, RSpec, Sidekiq, Capybara, and TDD. • Used Agile methodologies and handled change management. • Worked with AWS EC2 and RDS. • Integrated software products for compatibility across platforms. • Built reusable and testable UI components. • Collaborated with QA for testing and debugging.

Usama Ashraf Education Details

Frequently Asked Questions about Usama Ashraf

What company does Usama Ashraf work for?

Usama Ashraf works for Onestep

What is Usama Ashraf's role at the current company?

Usama Ashraf's current role is Solutions Architect.

What schools did Usama Ashraf attend?

Usama Ashraf attended The University Of Lahore, Gc University Lahore, Dps Lahore.

Who are Usama Ashraf's colleagues?

Usama Ashraf's colleagues are Maanit Bar, Shahar Davidson, Natalie Almagor, Jazz Lubliner, Tal Leibman, Inbar Nadav, Tal Greenfeld.

Not the Usama Ashraf you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.