Personal details

Sohair A. - Remote back-end developer

Sohair A.

Senior Ruby On Rails Developer | NodeJS
Based in: 🇵🇰 Pakistan
Timezone: Karachi (UTC+5)

Technical skills

Top 3 skills

About

I consistently strive to create projects that instill a sense of pride, projects I can confidently showcase to both technical and non-technical audiences. Throughout my professional journey, I have successfully developed numerous high-quality web applications and crafted REST/RESTful APIs catering to mobile applications.

Enclosed are some notable instances of thriving businesses I've contributed to, with additional examples available privately due to confidentiality agreements:

More examples are mentioned in the arc profile's "Work Experience".

Presenting my skills:

I am a seasoned full-stack Ruby on Rails developer, boasting over a decade of development expertise. Additionally, I possess 3+ years of NodeJS and ExpressJS development experience. I am adept at working remotely and am enthusiastic about contributing to dynamic teams.

Beyond my technical proficiency, I am known for my detail-oriented approach and consider myself a team player. My passion for web application development is evident in my commitment to creating innovative solutions.

I look forward to the opportunity to establish a mutually beneficial working relationship.

Work Experience

Full Stack Developer
HeyMaven | Aug 2023 - Present
Ruby on Rails
React Native
RESTful API
Tailwind css
Hotwire
ChatGPT

Maven stands as a groundbreaking Generative AI-powered application, skillfully developed using Ruby on Rails 7 and React Native.

Within this endeavor, my primary role encompasses the definition of pivotal data models, formulation of backend logic, and the seamless integration of frontend components through the ingenious employment of turbo streams and turbo frames. Subsequently, I assumed the pivotal task of furnishing meticulously designed APIs to underpin the React Native application.

API documentation is provided using Rswag and Rspec for REST/RESTful APIs.

I helped the frontend development team on the React side to ensure we delivered a quality product.

Senior Software Engineer
Shift | Feb 2023 - Aug 2023
Python
Ruby on Rails
PostgreSQL
Express.js

In this role, I effectively 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 Templates across various states of orders.

My responsibilities extended to overseeing the entire software development lifecycle and closely monitoring system performance to ensure optimal functionality using Backend Ruby and Python and Frontend using React.

In addition, I played a pivotal role in fostering effective 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 effective problem-solving initiatives, further contributing to the success of the project.

I also built REST/RESTful APIs using Python FastAPI for 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 for Rails API test cases in this product and delivered full test coverage.

Projects

ReadiConsent & CovidReadi
Ruby on Rails
Registrations of vaccine shots in more than 20 states and counties. Maintaining app production application and syncing the patient's data with states officials.
Contractors Training Institute
Ruby on Rails
PostgreSQL
Heroku
Offers online courses This was implemented through Moodle, but now using ROR to offer online courses

Education

Punjab University College of Information
Bachelor's degree・Computer Science
Aug 2010 - Jul 2014