What I Do
Consultation
I offer comprehensive technology and software consultation services to help organizations and individuals make informed decisions to enhance their operations and improve their bottom line.
System Design
I design services, including identifying requirements, creating design alternatives, evaluating alternatives, selecting the best design, and supporting implementation, to help organizations and individuals create effective and efficient systems that meet their needs.
Software Development
Every day, I am driven to pursue my passion for writing code. The joy I derive from it is unwavering, even in the simplest of lines and tasks
Communication & Coordination
I prioritize communication and coordination by regularly communicating with team members, and stakeholders, and coordinating tasks to ensure everyone is aligned on the expectations
Mentoring
I provide mentorship to junior and mid-level software engineers to help them develop their skills, grow professionally, and contribute effectively to software development projects.
Scalability
I help design scalable solutions by using best practices, proven methodologies, and cutting-edge technologies to ensure that the software can accommodate future growth and changing requirements.
Academics
Masters of Science in Computer Science
Institute of Business Administration, Karachi (2013 - 2015)Studied topics such as advanced algorithms, computer systems, software engineering, databases, artificial intelligence, machine learning, and more. Expended knowledge and expertise in the field, and prepares them for leadership roles in research, development, and innovation.
Bachelors of Science in Computer Science
University of Karachi (2009 - 2012)Studied topics such as programming, algorithms, data structures, computer systems, software engineering, databases, and more. Graduates of the program are equipped with the skills and knowledge to pursue careers in software development, data analysis, cybersecurity, and other related fields.
Certifications
Microsoft Certified Professional
Microsoft (2013)Passing Exam 480: Programming in HTML5 with JavaScript and CSS3 validates a candidate’s ability to access and secure data as well as implement document structures, objects, and program flow.
AWS Certified Solutions Architect – Associate
Amazon Web Services Training and Certification (2020)Earners of this certification have a comprehensive understanding of AWS services and technologies. They demonstrated the ability to build secure and robust solutions using architectural design principles based on customer requirements. Badge owners are able to strategically design well-architected distributed systems that are scalable, resilient, efficient, and fault-tolerant.
CKAD: Certified Kubernetes Application Developer
The Linux Foundation (2020)Earners of this designation demonstrated the skills, knowledge and competencies to perform the responsibilities of a Kubernetes Application Developer. Earners are able to define application resources and use core primitives to build, monitor, and troubleshoot scalable applications and tools in Kubernetes. The skills and knowledge demonstrated by earners include Core Concepts, Configuration, Multi-Container Pods, Observability, Pod Design, Services & Networking, State Persistence.
HashiCorp Certified: Terraform Associate (002)
HashiCorp (2022)Terraform Associate certification know the basic concepts, skills, and use cases associated with open source HashiCorp Terraform. They understand and can utilize Terraform according to the certification objectives. Additionally, they understand why enterprises choose to extend Terraform Open Source with Terraform Enterprise to solve business critical objectives.
Soft Skill
COMMUNICATIONS
LEADERSHIP
TEAMWORK
PROBLEM SOLVING
ADAPTABILITY
Technical Skill
BE (Golang & NodeJS)
FE (React)
Amazon Web Services
Kubernetes
Infrastructure as a Code
Working Experience
Sr. Staff Software Engineer, Workflow Team Technical Lead
Kiddom Inc, San Francisco, CA (2012 - Current)At Kiddom, I started my journey as a Software Developer and climbed the ranks to senior positions through hard work and dedication. My role encompasses a wide range of responsibilities, including designing efficient and scalable solutions, mentoring junior engineers, collaborating with data analytics teams to gather and analyze metrics, and working closely with product, customer service, and leadership to improve various processes across the organization. Throughout my time at Kiddom, I have also taken the lead on various initiatives, demonstrating my ability to drive change and bring about positive results.
Technologies: Golang, React, AWS, Terraform, Kubernetes, EKS, ECS, Docker, Kafka, Redis, SQS, MySQL, Cassandra, MongoDB, NodeJS, Websocket(Socket.IO), GraphQL, packer, Atlantis, LaunchDarkly, ElasticSearch, CircleCI, Ruby on Rails, PHP, Bash, Heroku, Lambda, OpenTelemetry(Honeycomb.io), Datadog,
Nodejs Web Developer
IT Verticals Inc. Karachi, PK (2014 - 2015)Worked with mobile developers and web team to develop backend of ride sharing app
Technologies: NodeJS, GCP, APNS, MongoDB
ASP.Net Developer
Softtack LLC, Karachi, PK (2013 - 2014)Developed a backend for an iOS application used by cops
Technologies: ASP.NET MVC 3 Web API, SQL Server, AppHarbour
Windows Phone App Developer
Microsoft (2012)Developed app for windows phone market place
Technologies: Windows Phone, Silverlight
Freelance Experience
Consultant/Technical Lead
IT Verticals IncArchitecting framework, fleshing out implementation details, mentoring engineers, and helping with design patterns and infrastructure
Technologies: Nodejs, React, Kubernetes, AWS, Terraform, Kafka, Redis, Docker, MongoDB
Technical Lead
Confidential- Custom AWS Infra Provision DSL
- Kubernetes API Integration
Technologies: Golang, Kubernetes, AWS
Software Developer
Multiple Organizations- Capxi
- 7Days Clothing
- TradeShift – PayStream ROI
- TradeShift – Investment Calculator
- Flashtag App
- Oculus Cops
- Mix n Match
- IG-Clone
- Maxim App
- Maxim Browser Version
- Sensor Wiki
- Theater Meervaart Amsterdam
Technologies: Phonegap(Cordova), HTML 5, Nodejs, MongoDB, ASP.net, Golang, AWS, AppHorbor, Heroku, MySQL, SQL Server, PHP, GCP
Personal Projects
- Kaggle: Otto Group
- Kaggle: Google Bag of Words to Bags of Popcorn
- Kaggle: Wikipedia Challenge
- Indoor Cricket
- Lunar Date
- Moon Life
- Zakat Calculator
- Perfect Zakat Calculator
- Ultimate Zakat Calculator
- Hijri Calendar
- Namaz Reminder
Technologies: Phonegap(Cordova), Windows Phone (Silverlight), J2ME, Websocket(Socket.IO), NodeJS, MongoDB, Heroku, Hadoop, Knime, R, Python, Weka, Facebook
Participation
Nokia Developer Workshop
Nokia (April 1, 2013)Worked with engineers from Nokia Finland for Windows Phone 8 app development
Hackathon at SZABIST
SZABIST (March 24 - 25, 2013)Developed a multiplayer gaming platform
Google Developer Festival GDG
Google (Dec 23rd, 2012)Workshop around Android development and chrome apps
Nokia App Summit 2012
Nokia (16-17 July 2012)Participated with our apps developed on Nokia platform
Connexion 2012
Institute of Business Administration, Karachi (May 24th, 2012)Participated with our product Educating Dreams
Procom .NET
National University of Computer and Emerging Sciences (NUCES-FAST), Karachi (13-14 April 2012)Participated with our product Namaz Reminder
Nokia S40 WebApp Workshop
Telenor Regional Office, Karachi (19-20th December 2011)Worked on WebApps for Nokia S40 platform
Awards
Microsoft Imagine Cup
Saint Petersburg, Russia (2013)Participated with our project GameOChat
Djuice Apportunity
Telenor (2011)Participated with our app Perfect Zakat Calculator
TechElite
NED University, Karachi (July 21st, 2011)Participated with our app Namaz Reminder
Testimonial
Ghislain 'Aus' Lacroix
Head of EngineeringI was most impressed by Baligh’s ATG-efforts and A/V/Chat project. Baligh was able to ideate, focus, and deliver the functionality of grading. This included doing an analysis of the current state, documenting what would exist in the future, then working with stakeholders to find a solution that would work for them. Similarly, with the A/V/Chat project, I tasked him with leading from a technical perspective and it was a success. While originally I had envisioned a simple, single provider; it quickly became a much larger project. Baligh was able to manage the ambiguity of the SDKs, and give direction to the various tech teams on approach and solutions.
Austin Howe
Engineering ManagerI have been consistently surprised by the amount of effort, expertise, and follow-through that Baligh brings to work every single day. I have found him to be someone I can rely upon to help solve problems, create solutions, and champion efforts.
Muhammad Yousuf
Director, Software DevelopmentBaligh is a team man with good team spirit. He's devoted and honest with his work along with good skills all around. I would highly recommend him.
Abdul Moiz
Software EngineerSyed Muhammad Baligh is a nice person. Having great team work skills, is a cooperative person, handles project management nicely and efficiently. Great in encouraging young developers toward Mobile App development and Is actively Conducting Seminars for it. Highly Recommended.