• Light

  • Dark

12 awesome colors


Full Stack Ruby on Rails Software Engineer

I'm an experienced Full Stack Ruby on Rails software engineer, who likes to explore new and different technologies, currently working as a Associate Principal Software Engineer at CreativeChaos. Pure Ruby on Rails dev, completed various Microsoft Certifications(MCP, MCS, MCSD) out of my curiosity for learning and exploration. Have done projects on a variety of technologies such as RoR, Adobe ColdFusion, .Net (not professionally, only academic), JS, Angular 1 & 2, React/Redux/Flux, EmberJS. Have worked on some projects in a capacity of a software architect. Have also worked in sole isolation on projects, developing whole applications both alone and in huge teams. Looking forward to continue this roller coaster software development journey with even more pace.

  • Age 27
  • Location Karachi, Pakistan
  • Email sam_sarmad@hotmail.com
  • Phone +923432603710
  • Website www.sarmadsabih.com
  • Nationality Pakistani
Social Links



Ruby 70%
Ruby on Rails 85%
HTML & CSS 75%
JavaScript 70%
Testing 80%
Cloud Services 65%
Automation 60%


Google Cloud Platform
Microsof Azure
Design Patterns



Strongest Area


Ruby on Rails EXPERT


MS SQL Server


2010 - 2014

  • Bachelors of Computer Science
  • Sir Syed University of Engineering & Technology

The aim of the degree is twofold: firstly to create well-rounded computer scientists who will fulfill the demand for computer science researchers and software developers in Pakistan and secondly to nurture entrepreneurship among the young computer scientists to promote innovation at a national level. The emphasis of entrepreneurship in the program will hopefully give birth to new developments in the field of computing.

2016 - 2017

  • Ruby on Rails Specialization
  • The Johns Hopkins University (Coursera)

This Specialization covers the fundamentals of web development with Ruby on Rails. It will cover everything you need to develop your own web application using Ruby on Rails, SQL and NoSQL databases, and HTML/CSS, and Javascript. It will also touch on advanced topics such as security, services using HTTP/RESTful access patterns, and user access and user experience from multiple device platforms.

2016 - 2016

  • Introduction to Food and Health
  • Stanford University (Coursera)

Around the world, we find ourselves facing global epidemics of obesity, Type 2 Diabetes and other predominantly diet-related diseases. To address these public health crises, we urgently need to explore innovative strategies for promoting healthful eating. In this course, learners will be given the information and practical skills they need to begin optimizing the way they eat. This course will shift the focus away from reductionist discussions about nutrients and move, instead, towards practical discussions about real food.


Oct 2017 - Current

Associate Principal Software Engineer


I've just started working here as the senior most Ruby guy. Looking forward to great things.

Feb 2015 - Oct 2017

Senior Software Developer


My third and longest job to date. Technologies which I worked on here are RoR, JS, AngularJS 1 & 2, React/Redux/Flux. 10Pearls is an award-winning digital development company, helping business with user research and design, product development and technology acceleration. We specialize in mobile & web apps, enterprise solutions, cyber security, big data, IoT, cloud and devops.

May 2014 - Feb 2015

Lead Software Engineer

Activa Financial

At first, I started working for Activa Financial as a consultant, while I was still working at Comstar. It later turned out my 2nd full time job. I was leading the in-house product which was AlertParent. Primarily worked on RoR, JS, PhoneGap (iOS, Android & WindowsPhone). Publishing apps on the app store was something I did for the first time. Even worked on Adobe ColdFusion briefly.

Jan 2013 - May 2014

Software Engineer


It was my first job. I didn't know what Ruby on Rails is prior to joining. I was just so enthusiastic about software development that I didn't care what tools I was going to use. During my time here, I worked on TutorChatLive, Medijean and SmarterSkin. Technologies used were RoR, JS, AngularJS.


Not all projects I have done are listed due to propriety confidentiality with my employers.

  • All
  • Ruby on Rails
  • JS
  • AngularJS
  • PhoneGap

Tutor Chat Live

SmarterSkin Dermatology




LinkedIn Recommendations

Asad U. Shah

Social Entrepreneur and M-Payments Seer

Sarmad was involved in various testing projects for business release enhancements that I and my team developed over the period of last 3 years. I was very pleased with his work and found him extremely knowledgeable and focused individual. He also possesses sound technical knowledge around the latest coding tools and frameworks. He is an excellent learner with a keen eye to detail.

Shehzad Ali

Technical Lead

Sarmad has a very professional and effective approach to complete challenging projects by using Agile principles. He is a very good team player and got a brilliant ability to work with the clients and come up with the best possible solutions for their business needs. He is also brilliant in communications which makes him very successful in sharing knowledge and keeping all the stakeholders working across multiple timezones on same page. Sarmad has a very romantic relationship with RoR framework and his love for this technology is only growing with each passing day. I am happy that I worked with him to deliver few great solutions.

Manal Alshahrani

Network engineer & Applications developer

I had session with Mr. Sarmad Sabih online , and I found him a helpful person even when we were in first sessions but he could manage time and information that would help me for starting as I described for him. I took with him Ruby on rails subject and he has a very professional and effective approach to make it so understandable. I wish we continue theses sessions because he is really knowledgeable man.

Danial Imtiaz Siddiqui

SQA Engineer

Sarmad is a very smart and dedicated Software Engineer. He always find innovative ways to solve problems. He showed his excellent problem analysis skills when we worked on some tough bugs found on customers' live web sites. He is also an excellent team player, with high integrity and work ethics.

Asif Meer

Team Lead

Sarmad is a good team player, he can work on any project individually. He is a quick learner having good programming skills in ROR and .Net. I will highly recommend Sarmad for his strong knowledge and coding skills.

Tehreem Sami

Sr. HR Executive

I found Sarmad extremely hard working and passionate in his work. He is always full of new and innovative ideas which i think is one of his best quality.He is highly self motivated, very intelligent, sharp learner and has the ability to accept any new challenges.I wish him a very very good luck in his future endeavors.


ES6: Udemy

Strategic Visions Workshop

SPA with AngularJS: Coursera

Ruby on Rails, Web Services & MongoDB: Coursera

Ruby on Rails: Coursera

HTML, CSS & JS: Coursera

Rails, ActiveRecord & ActionPack: Coursera

NodeJS: SitePoint

Ruby: SitePoint

Morernizr 3

Microsoft Specialist

Microsoft Certified Solutions Developer

Microsoft Certified Professional

Microsoft Specialist

ASP.NET App Development

SQL Server Database Development

.NET Application Development

IT Fair 7th Semester

IT Fair 5th Semester

IT Fair 1st Semester


BSCS Transcript

Activa Financial Recommendation Letter

BSCS Degree


Apart from my professional life, I like to do lots of stuff, which includes listening to music (I'm a huge fan of Eastern music - especially Nusrat Fateh Ali Khan), traveling, gaming (I started playing games on the arcades at the age of 5 - still play games on PS4 ), reading books (non-fiction - preferably biographies), writing for myself on Medium and some technical pieces for SitePoint and watching football (Barclays/English Premiere League - huge fan of Arsenal FC - Real Madrid and Borrusia Dortmund among other clubs I like)









A Brief Guide To Learning Ruby on Rails

  • Sep 27, 2017

I was tasked to compile a brief yet comprehensive guide to help newbies learn Ruby on Rails at 10Pearls, and I came up with this. I haven’t spent much time on it, though I feel this...



My 10Pearls Journey

  • Sep 8, 2017

I’ve resigned from the post of Senior Software Developer at TenPearls and currently serving the notice period. I want to reflect on what a wonderful journey it was of about 2.5 years.



Cost Of A Balanced Life And Afterlife

  • Aug 1, 2017

I’m seeing people in the west like DHH talking more and more about a balanced life, taking on the likes of Apple and Microsoft. Their sleep deprivation antics are damaging people and setting...



The All-Seeing

  • Jun 10, 2017

Who could have imagined back in the day that we’d be able to record our whole life digitally. Many of the things we do on the Internet are recorded somewhere.



Law & order in Pakistan: son of Provincial Assembly...

  • May 18, 2017

Son of Agha Siraj Durrani – Speaker of Sindh Assembly (Provincial assembly of Pakistan) got himself involved in an accident last night while allegedly being drunk which took the life of a man.



60 Miles

  • Nov 14, 2016

Life, what seems like is no more than a 60–70 Miles journey on average, that too if you’re lucky. A journey where everybody starts at “zero” and travels the way ahead to their last breathe. People...



10 Ruby on Rails Best Practices

  • October 24, 2016

Ruby on Rails is a web application framework, we all know that. Rails makes us more productive and lets us focus on the task at hand rather than the technology. But sticking to best...



Continuous Deployment of Rails with SemaphoreCI

  • September 12, 2016

Our goal today is to setup a Rails project which uses Semaphore CI to test the project and then deploy automatically to an Amazon EC2 server using Capistrano. We’ll be using Nginx, Puma...



Deliver the Mail with Amazon SES and Rails

  • June 27, 2016

Amazon Simple Email Service (Amazon SES) is a cost-effective email service built on the reliable and scalable infrastructure that Amazon.com developed to serve its own customer...



DRY Up Your Model Validations Tests

  • June 20, 2016

I was working on an application and needed to test the models, which is a pretty normal practice. I had to repeat validation tests for each field and each model resulting in lots of duplicated...



Why I enjoy losing out in quizzes to my 6 years...

  • May 27, 2016

My younger sister has just beaten the sh** out of me in a quiz app. I’m a Senior Software Engineer at one of the best software houses in Pakistan. And my 6 years younger sister has...



Sarmad's read book montage

The Qur'an / القرآن الكريم
Metaprogramming Ruby 2: Program Like the Ruby Pros
Crafting Rails 4 Applications
Eloquent Ruby
Rails Antipatterns: Best Practice Ruby on Rails Refactoring
Jag är Zlatan: Zlatans egen berättelse
After the Prophet: The Epic Story of the Shia-Sunni Split in Islam
Arsene Wenger: The Inside Story of Arsenal Under Wenger
Elon Musk: Inventing the Future
The Contractor: How I Landed in a Pakistani Prison and Ignited a Diplomatic Crisis
Zaviya 3 / زاویہ ٣

Sarmad's currently-reading books

American Jihad: Islam After Malcolm X
Amazon Web Services in Action

Sarmad's to-read book montage

Steve Jobs
Dreams from My Father: A Story of Race and Inheritance
In the Footsteps of the Prophet: Lessons from the Life of Muhammad
Purification of the Heart: Signs, Symptoms and Cures of the Spiritual Diseases of the Heart
Muhammad: His Life Based on the Earliest Sources
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
The Last Mughal: The Fall of a Dynasty: Delhi, 1857
Sapiens: A Brief History of Humankind
Freakonomics: A Rogue Economist Explores the Hidden Side of Everything
Originals: How Non-Conformists Move the World
Writing My Wrongs
Team of Teams: The Power of Small Groups in a Fragmented World
The Gene: An Intimate History
Hillbilly Elegy: A Memoir of a Family and Culture in Crisis
Endurance: Shackleton's Incredible Voyage
The Industries of the Future
Delivering Happiness: A Path to Profits, Passion, and Purpose
Conscious Business: How to Build Value Through Values
Born a Crime: Stories From a South African Childhood
The Autobiography of Malcolm X