Sajid Hussain

Senior Software Engineer

Salary / Daily rate

Stockholm, Sweden

Freelance

Skills

IOSJava

Languages

EnglishPunjabiUrdu

About me

Intro

Senior Software Engineer with 20+ years of expertise spanning iOS, backend systems, and mobile architecture. Led development teams at Klarna, DHL, and Razer, delivering high-traffic applications and contributing to Google WebRTC. Specialized in iOS/Swift development, Java enterprise systems, and technical leadership for scalable solutions.

Links

Work experience

Senior Software Engineer

Klarna

Oct 2024 - Present

2 years 1 month

Stockholm, Sweden

Application Support Engineer

SnabbTech

Jan 2024 - Oct 2024

10 months

Stockholm, Sweden

• Worked in the capacity of Level 2 support. • Provided technical support for DropWizard and Spark based Java applications. • Did troubleshooting and diagnosing problems in server. • Coordinated with Level 3 engineers for solving problems.

Senior Backend Engineer

efficy

Jul 2023 - Dec 2023

6 months

Stockholm, Sweden

Senior iOS Engineer

P.F.C.

Oct 2022 - Jul 2023

10 months

Stockholm, Sweden

Senior Software Engineer

PrimusTech Pte Ltd

Jan 2022 - Oct 2022

10 months

Singapore

Technical Architect

DHL IT Services

Jan 2020 - Dec 2021

2 years

Cyberjaya, Selangor, Malaysia

• Worked in the capacity of advisory and hands on engineer. • Compared hybrid mobile application frameworks and drafted a complex matrix. • Reviewed the former DHL Express mobile app and proposed UX improvements. • Lead the effort of developing DHL Express iOS application. • Worked with PMO to develop the project plan and track its progress. • Actively reviewed the proposed UI and UX for DHL Express iOS application. • Also proposed technological solutions after doing POCs. • Mentored and reviewed junior team members' work.

Mobile & Test Automation Lead

CoSMo Software Consulting Pte Ltd

Mar 2017 - Mar 2020

3 years 1 month

Singapore

• Worked as Test Automation, Java & Mobile Technical Lead. • Architected, maintained and shipped Google's WebRTC KITE. • Added cloud-based Load Testing capabilities in KITE. • Designed and developed a WebRTC client application for MAC OS. • Explored and researched WebRTC integration in React-Native, CMake and Qt. • Contributed in the effort around seamless multiplatform WebRTC builds. • Served those clients: Symphony, WaveCell, RingCentral and DarkMatter. • Supervised juniors in their software development effort.

Senior Software Engineer

RAZER

Apr 2016 - Mar 2017

1 year

Singapore

• Worked as iOS Project Lead in peripherals team. • Notable work includes running nginx and ffmpeg from inside an iOS app. • Involved in release and sprint planning.

Mobile Technical Lead

honestbee

Jul 2015 - Mar 2016

9 months

Singapore

• Worked as iOS Team Lead. • Lead the effort of implementing consumer and shopper apps from scratch. • Hired, onboarded and mentored the mobile team. • Developed and maintained coding standards. • Contributed to the application design by validating the ideas.

Mobile Technical Lead

Temasys Communications

Nov 2013 - Jul 2015

1 year 9 months

Singapore

• Worked as Mobile Technical Lead. • Contributed in 5518, 5671 and 5674 revisions to Google WebRTC implementation (https://issues.webrtc.org/issues?q=shussain). • Designed, implemented and maintained SKYLINK SDK for iOS and Android. • Designed the file transfer protocol for SKYLINK based on TFTP. • Worked on WebRTC plugin installers for Safari and Internet Explorer. • Also had contributions in SKYLINK messaging protocol.

Senior Software Engineer

The Ching Chong Group (TCCG)

Apr 2012 - Oct 2013

1 year 7 months

Singapore

• Developed and maintained location based social media and news aggregator application Feecha for iOS. • Developed microservices using Google App Engine with Google Cloud SQL and MySQL’s GeoSpatial Extensions. • Maintained Amazon EC2 instances with java-based scheduling services to detect faces and text in images with Amazon SQS. • Implemented keyword extraction and text summary using NLP based tools.

Senior Game Programmer

NUBEE PTE LTD

Nov 2011 - Mar 2012

5 months

Singapore

• Enhanced casual and social games for iOS and Android like JapanLife. • Wrote code in C++, OpenGL, Android NDK and Unity 3D. • Wrote photoshop plugins code using Adobe Photoshop SDK.

Technical Lead & Head Mentor

Confiz Limited

Jun 2011 - Oct 2011

5 months

Lahore, Punjab, Pakistan

• Worked as a Technology Mentor for iOS, Android and RoR teams. • Did software requirements analysis and estimation. • Held interviews, code reviews and technical sessions.

Principal Software Engineer

GameView Studios PVt Ltd

Aug 2010 - May 2011

10 months

Lahore, Punjab, Pakistan

• Worked as a Technical Lead to develop games for iOS and Android platforms. • Learnt NGCore SDK for Mobage at its infancy and lead teams to deliver titles. • Contributed in cocos2d code to support various game programming teams. • Participated in mentoring, technical sessions and trainings. • Explored Marmalade SDK formerly known as Airplay for game development. • Notable app store titles: Dream Fish, Tap Jurassic, Titans Vs. Olympians.

Principal Software Engineer

i2c Inc.

Apr 2008 - Aug 2010

2 years 5 months

Lahore, Punjab, Pakistan

• Maintained numerous backend-scheduling services written in Java, responsible for calling various database operations for IBM Informix. • Involved in problem solving for FTP/FTPS/SFTP and database locks. • Implemented a commons DBCP wrapper to enhance connection pooling (Actually did the database connection caching in it). • Improved the performance of Email and SMS sending. • Did enhancements and bug fix in the code base. • Major clients included Western Union, T-Mobile and Payoneer.

Senior Software Engineer

PixSense

Nov 2006 - Mar 2008

1 year 5 months

Karachi, Karachi City, Sindh, Pakistan

• Developed and maintained Java Struts based mobile media uploading web application with core HTML and JavaScript based client. • Lead small teams to deliver customized version of the application to Telenor Pakistan, Vodafone Ireland and Germany. • Implemented admin tools and registration modules. • Did SMSE integration with backend applications.

Software Engineer

Verticity

Jun 2006 - Dec 2006

7 months

Karachi, Karachi City, Sindh, Pakistan

• Worked on Windows Native Applications. • Did analysis and design for software projects. • Wrote code in C#, VC++ and Visual Basic.

Software Engineer

Smartmicros

Feb 2005 - May 2006

1 year 4 months

Karachi, Karachi City, Sindh, Pakistan

• Lead from 3 to 10 people teams in System Architect role. • Maintained a servlet-based web application [imobile.us]. • Did development in Java Swing with server in C++ connected via UDP sockets. • Implemented Challenge Response Authentication between a Java program and Windows Active Directory using JNDI and jCIFS. • Worked on a columnar database engine designed for fast record retrieval. • Also wrote text folding validation tools in C++.

Computer Instructor

Karachi

Oct 2003 - Jan 2005

1 year 4 months

Karachi, Karachi City, Sindh, Pakistan

• Taught computer courses at Bright Scope, Eurotech and TLW. • Courses included Java, C/C++, P/L SQL, Visual Basic, JavaScript and HTML. • Responsibilities also included maintenance of computers and accessories in lab.

Forex Trader

FOREX CAPITAL MARKETS LIMITED

May 2002 - Oct 2003

1 year 6 months

Karachi, Karachi City, Sindh, Pakistan

• Worked as a financial consultant with BOND STREET, White House Securities and PINDEX. • Merely traded in spot currency market. • Marketed the financial products and managed customer funds.


Education

Virtual University of Pakistan

Master of Business Administration - MBA

2006 - 2009

3 years 1 month

Shah Abdul Latif University, Khairpur

Bachelor of Computer Science

1999 - 2001

3 years

Sind Muslim Govt. Science College

Higher Secondary Certificate

1996 - 1998

2 years 1 month

YMCA Secondary School

Secondary School Certificate

1986 - 1996

10 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.