
Sajid Hussain
Senior Software Engineer
Salary / Daily rate
Stockholm, Sweden
Freelance
Skills
Languages
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.
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