Sohair
Ready to start immediately
Pakistan
4 hrs overlap (PST or EST)
11 yrs exp
I have extensive experience in various domains such as Healthcare,
Education, E-commerce, Event management, and Generative AI. I
have been working with Ruby on Rails for over a decade, ranging
from version 3 to the latest release, "7.1". During this journey, I have
collaborated with small startups, worked with leading investors, and
engaged with remote teams. With my expertise and proven track
record, I encourage you to connect with me over a call so we can
discuss your project in greater detail. Let's work together and make
it happen! Best regards, Sohair
vetted for communication
Technical Skills
You will be matched for these following skills:
Years of
Skill
experience
REST /REST ful APIs10 years
10 years
AWS5 years
5 years
Git10 years
10 years
Ruby on Rails10 years
10 years
Ruby10 years
10 years
Express.js2 years
2 years
System Design< 1 year
< 1 year
T eam Management< 1 year < 1 year
T ech Lead< 1 year
< 1 year
Additional skills:
React | 2 years
Python | 2 years
JavaScript | 10 years
jQuery | 10 years
PostgreSQL | 10 years
JWT | 10 years
Problem Solving | 10 years
DevOps | 5 years
MongoDB | 1 year
Fintech
SaaS | 10 years
GRPC | 1 year
EC2 | 10 years
GitHub | 1 year
Microservices | 1 year
RSpec | 1 year
API Documentation | 1 year
Docker | 3 years
UI Design | 7 years
Project Management | 7 years
Angular | 7 years
Realm | 2 years
Communication | 1 year
Stripe | 10 years
Bootstrap | 10 years
Node.js | 1 year
React Native | 1 year
MVP | 2 years
FastAPI | 1 year
Next.js | 2 years
PHP | 7 years
Security
Maven | 2 years
Video | 2 years
Work History
April 2024 - August 2024
4 mos
Full Stack Developer
SnapRent
Snaprent
ht t ps://snaprent .com/
Snaprent is a f intech application that helps renters with their initial security deposit and charges a
monthly f ee.
T his application has been built using the Ruby on Rails stack, with the integration of sign now, and
Plaid.
T his application gained the f irst loan application in the f irst month of the launch, and it is currently
growing its customer base.
I am helping the owner of the application to develop additional specs of the Broker Fee which is to be
launched soon.
Ruby
Ruby on Rails
Security
Fintech
June 2023 - July 2024
1 yrs 1 mos
Backend Developer
Maven
Maven
ht t ps://app.heymaven.ly/
Maven stands as a groundbreaking Generative AI-powered application, skillf ully developed using Ruby
on Rails 7 and React Native.
Within this endeavor, my primary role encompasses the def inition of pivotal data models,
f ormulation of backend logic, and the seamless integration of f rontend components through the
ingenious employment of turbo streams and turbo f rames. Subsequently, I assumed the pivotal task
of f urnishing meticulously designed APIs to underpin the React Native application.
API documentation is provided using Rswag and Rspec f or REST /REST f ul APIs.
I helped the f rontend development team on the React side to ensure we delivered a quality product.
Currently in its beta phase, this project boasts a comprehensive ecosystem. Alongside a mobile app
utilizing the APIs I meticulously constructed, a web-based counterpart is readily accessible. One of
the project's standout f eatures is its robust communication f unctionality. Leveraging channeling
techniques, users engage in chats and discussions f acilitated by the meticulously integrated
getstream.io. T he realm of real-time communication is f urther enriched by the seamless
incorporation of 100ms, a powerf ul tool f or video calling and ef f icient video broadcasting. Adding
another layer of sophistication, I've seamlessly integrated ChatGPT , enabling automatic
summarization of extensive conversations. A MavenBot, a noteworthy innovation, interacts with
users on specif ic topics and f acilitates connections between those discussing similar themes.
Moreover, the project includes the integration of Slack Notif ications and push notif ications via GCM,
enhancing overall user engagement and communication ef f iciency.
Ruby
Video
React Native
Problem Solving
RSpec
Ruby on Rails
Realm
REST/RESTful APIs
Maven
Communication
React
API Documentation
January 2023 - July 2023
6 mos
Software Engineer
Shift
s0
In this role, I ef f ectively engaged with the existing code base, comprehending its intricacies and
updating the prevailing business logic. By leveraging the power of HubSpot APIs, I seamlessly triggered
the utilization of existing Email T emplates across various states of orders.
I have worked on Express.js to build a couple of APIs as transition tasks. I did not have experience in
Express.js but I had to work on some tasks.
My responsibilities extended to overseeing the entire sof tware development lif ecycle and closely
monitoring system perf ormance to ensure optimal f unctionality using Backend Ruby and Python and
Frontend using React.
In addition, I played a pivotal role in f ostering ef f ective communication among team members by
disseminating key project data and building a strong sense of unity among teams. My involvement
also encompassed the development and execution of comprehensive project plans. Notably, I
harnessed mathematical and statistical principles to drive ef f ective problem-solving initiatives,
f urther contributing to the success of the project.
I also built REST /REST f ul APIs using Python FastAPI f or one of the microservices in this product.
I also worked in GRPC in this application to build the documentation and communication between
microservices.
I used Rspec f or Rails API test cases in this product and delivered f ull test coverage.
I used Git, Github and Docker in this project f or regular tools.
I used JWT f or stateless auth implementation.
I used Bootstrap as a UI design tool.
I use PostgreSQL as the database management system.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
I got the chance to use FastAPI, GRPC in Python Microservices.
An ongoing enhancement in an existing successf ul project.
Unity
Python
Node.js
Express.js
FastAPI
REST/RESTful APIs
GitHub
DevOps
Software Developmeā¦
Communication
PostgreSQL
React
JavaScript
Problem Solving
RSpec
jQuery
GRPC
Bootstrap
Ruby on Rails
Microservices
UI Design
Git
Ruby
Docker
JWT
July 2020 - July 2023
Ruby on Rails Developer
3 yrs
getButler
getButler
ht t ps://app.get but ler.com/
I played a major role in shaping their development activities and designed a complete-service
architecture f or them including REST /Restf ul APIs, also implemented Stripe payment integration
technologies including credit card storage, one-time payment, subscriptions, bonus points, ref erral
bonuses, and tax management. Moreover, I have also been working to maintain AWS EC2 instances
f or production environments.
I have worked on a middleware side project of this application in Express.js
I used Git, Github and Docker in this project f or regular tools.
I used JWT f or stateless auth implementation.
I used Bootstrap as a UI design tool.
I use PostgreSQL as the database management system.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
T his is the most successf ul business running housekeeping services
jQuery
Ruby
Docker
GitHub
Ruby on Rails
REST/RESTful APIs
PostgreSQL
DevOps
EC2
JavaScript
Stripe
AWS
Bootstrap
Git
Node.js
UI Design
JWT
Express.js
Problem Solving
SaaS
August 2022 - January 2023
5 mos
Software Engineer
Fair.com
Fair
In this project, I assumed the role of a back-end developer, utilizing Ruby on Rails, and contributed
my services remotely f rom Pakistan. My primary f ocus encompassed the construction of robust APIs
using Rails as the backend f ramework while employing grpc f or comprehensive APIs documentation,
and also implementing the f rontend screens using React.
I used Git, Github and Docker in this project f or regular tools.
A signif icant aspect of my involvement centered around the Checkout Flow, where I seamlessly
integrated and implemented the REST /REST f ul APIs and associated business logic as outlined by the
leads and managers. T his integration was meticulously aligned with the def ined acceptance criteria,
ensuring a high standard of perf ormance and f unctionality.
T o maintain the highest level of quality, I diligently implemented thorough test coverage, ensuring
that each component and aspect of the project adhered to stringent quality benchmarks.
I used Git, Github and Docker in this project f or regular tools.
I used JWT f or stateless auth implementation.
I use PostgreSQL as the database management system.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
I got the chance to use FastAPI, GRPC in Python Microservices.
T his project was over-taken by Shit.com.
PostgreSQL
GRPC
REST/RESTful APIs
JWT
Ruby
Benchmarks
GitHub
Docker
Git
Ruby on Rails
Python
RSpec
DevOps
React
JavaScript
Problem Solving
jQuery
Node.js
Microservices
FastAPI
December 2020 - January 2022
1 yrs 1 mos
Senior Software Engineer
Infinikorn
Gonexos (Zipdo)
ht t ps://z ipdo.com/
In this venture, I conceptualized and developed a dynamic SaaS application using Ruby on Rails,
tailored to streamline the management of user meeting schedules, agendas, workspace, and tasks.
My responsibilities extended to meticulously designing the system architecture and orchestrating
the database structure, ensuring a robust f oundation f or the application. Implementing intricate
business logic was a f ocal point, where I craf ted code with precision to deliver seamless
f unctionality.
Furthermore, I seamlessly integrated innovative technologies within the project, harnessing the
potential of Rails 7 to enhance the application's capabilities and perf ormance. T his holistic approach
ensured a comprehensive and impactf ul user experience.
I used Git, Github and Docker in this project f or regular tools.
I used Bootstrap as a UI design tool f or MVP.
I use PostgreSQL as the database management system.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
Embarking on Rails 7 , I spearheaded the development of a SaaS application, showcased at
https://gonexos.com/. T his ingenious platf orm adeptly oversees user meeting schedules, agendas,
workspace, and task management. In this endeavor, I shouldered the responsibility of shaping the
system's architecture, designing the database structure, and meticulously craf ting the business
logic code. Employing cutting-edge technologies within this Rails 7 project, including the dynamic
Hotwire components like turbo-f rame, turbo-stream, and stimulus, I have seamlessly harnessed
their power. T he result was the successf ul delivery of the project last month, f ollowed by ongoing
support to ensure its optimal perf ormance. As the project gears up f or its next phase, which
encompasses the integration of project management tools, I am eagerly prepared to translate this
excitement into tangible and ef f ective implementations.
UI Design
Ruby
GitHub
Ruby on Rails
DevOps
PostgreSQL
Next.js
Project Management
JavaScript
MVP
jQuery
Git
REST/RESTful APIs
Bootstrap
Docker
Problem Solving
SaaS
GetButler
ht t ps://app.get but ler.com/
I played a signif icant role in shaping the direction of development activities, utilizing my expertise to
contribute to strategic decision-making. In this capacity, I actively engaged in designing a
comprehensive service architecture that harnessed the power of Ruby on Rails and React, a versatile
and robust f ramework. T his architecture was enriched with Stripe's cutting-edge payment
integration technologies, which f acilitated various f unctionalities such as secure credit card storage,
seamless one-time payments, f lexible subscription management, bonus point systems, ref erral
incentives, and even ef f icient tax management solutions.
Moreover, my responsibilities extended to the meticulous maintenance and optimization of AWS EC2
instances, a crucial component of our production environments. By ensuring the smooth operation
of these instances, I contributed to enhancing operational ef f iciency and the overall user
experience.
I used Bootstrap as a UI design tool.
I use PostgreSQL as the database management system.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
Implemented in Singapore, this project has ef f ectively revolutionized the operations of getButler.
T hrough its automated f ramework, the housekeeping services f or both clients and workers are being
managed seamlessly. T he impact of this transf ormation is substantial, with the client reaping
signif icant benef its, amounting to millions, as a result of enhanced ef f iciency and streamlined
processes.
React
Ruby on Rails
DevOps
PostgreSQL
Ruby
Stripe
JavaScript
AWS
jQuery
EC2
Inventory
Bootstrap
Optimization
UI Design
Git
REST/RESTful APIs
Problem Solving
August 2014 - December 2020
6 yrs 4 mos
Software Engineer
Square63
YogaTeam
ht t ps://www.yoga-t eam.co.uk/
T his is Ruby On Rails and Angular-based SaaS application in which REST /REST f ul APIs have been built
f or the Angular Frontend application, Also the test cases and API documentation are covered with
Rspec, capybara, and f actoryBot.
I deployed this application to AWS, EC2 servers and databases are available on RDS.
I perf ormed the T DD on this project and gave f ull test coverage to make it stable enough f or f uture
development.
I used JWT f or stateless auth implementation.
I utilized Stripe to implement payment, subscription, and connect account services.
I used Bootstrap as a UI design tool.
I utilize PostgreSQL f or my database.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
It creates personalized, targeted classes f or each client, using the booking method between working
hours. T he client can buy credits and utilize those to book 1-1 private class, join the corporate class
with the teacher. Clients and upgrade their credits based on the duration of the class. T eachers can
see the booked classes on a calendar view, weekly or monthly. T eachers can also drag the booked
classes to other time slots, also teachers can mark their availability on the calender f or a week or so.
Users can search f or teachers based on their availability with the time slots and can book if teachers
are available.
RSpec
Ruby on Rails
Angular
Git
UI Design
Project Management
DevOps
JWT
API Documentation
EC2
Problem Solving
PostgreSQL
REST/RESTful APIs
JavaScript
Stripe
jQuery
AWS
Ruby
Bootstrap
React Native
WeTime
ht t ps://wet ime.io/
T his is purely Ruby On Rails f ramework-based SaaS application project which used all the wellmaintained tech stack:
PostgreSQL, JavaScript, JQuery, Active Model Serializer, Omniauth, Stripe, ApplePay, PayPal,
GooglePay, Spotif y, state machines, AWS, EC2, Bootstrap, FontAwesome, Money Exchange, JWT ,
Marketing Emails using Mailchimp, REST /REST f ul APIs.
T est cases are covered with Rspec, capybara, and f actoryBot.
I have polished my skills f or Project Management in this project, and I also polished my ProblemSolving skills in this project as I was solely responsible f or this project.
I used JWT f or stateless auth implementation.
I used Bootstrap as a UI design tool.
I utilize PostgreSQL f or my database.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
WeT ime provides you an option to manage your f itness events within your desired time f rame with
the options of event settings. It also allow you to create your prof ile and manage your own T raining
Programs, Competitions and other types of f itness organizations. T his product gives you an
opportunity to create your Athlete prof ile that can be monetized so that users can subscribe to your
prof ile and see your workouts on the web application as well as mobile application. While posting
your workout timers, you can also select suggested songs or playlists f rom Spotif y, f or your f ollowers
and subscribers to enjoy while working out to your routines.
Stripe
SaaS
Problem Solving
REST/RESTful APIs
DevOps
jQuery
EC2
RSpec
JavaScript
Bootstrap
AWS
PostgreSQL
Python
Git
Ruby
JWT
Ruby on Rails
Project Management
UI Design
FlowWhiz
ht t ps://yourefolio.flowwhiz .com/
T his is an internal add-on of the YourEFolio product, and I helped the PHP team to integrate this to
their end, by building secure APIs and storing their Graphical representation data into MongoDB.
Its f ront end used a paid library that I integrated through React.
I used JWT f or stateless auth implementation.
I used Bootstrap as a UI design tool.
I utilizes PostgreSQL f or database.
I have been utilizing Problem-Solving skills in this project, as well as JavaScript and jQuery f or
development, and DevOps services as needed.
T his was a successf ul application and the client currently using it internally. You can review an
of f icial blog post f or this by YourEFolio https://youref olio.com/powered-f lowwhiz-customize-anyscenario-using-our-drag-and-drop-f lowcharting-system-most-powerf ul
JWT
MongoDB
Bootstrap
Education
React
UI Design
PHP
DevOps
Git
Ruby on Rails
PostgreSQL
Ruby
Problem Solving
REST/RESTful APIs
JavaScript
SaaS
August 2010 - August 2014
Punjab University College Of Information Technology
Computer Science
Publications
2018
Ruby Gem Namaz
https://github.com/Sohair63/namaz
2014
Ruby Gem NAttributes
https://github.com/Square63/n-attributes
jQuery