Omer Akram

Cloud Architect at XConnIO

Pakistan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Omer Akram is a cloud architect and founder with 11 years of experience building resilient, low-latency messaging platforms and edge/cloud infrastructure from Pakistan. He has driven core platform work at startups and open-source projects—most notably long-term contributions to Crossbar.io and Autobahn (WebSocket/WAMP libraries) where he fixed asyncio loop issues, added protocol support, and improved transport stability and CI. At Simple Things he architected a Yocto-based OTA-enabled Linux distribution, a NAT-friendly edge messaging platform and a secure app delivery system, demonstrating deep systems and DevOps expertise. As founder of XConnIO he continues to focus on real-time, secure messaging between services, devices and apps, blending research-grade protocol work with practical deployment pipelines. He brings a rare mix of protocol-level backend development, release engineering and embedded-to-cloud system design, and has a track record of removing dependencies and modernizing projects for newer Python and Node.js runtimes.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Preston University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (25)

javascript10
autobahn10
messaging10
python10
back-end-development10
django10
websocket10
cicd10
asyncio10
websockets-client10
wamp10
nodejs10
websocket-client10
backend10
client-websocket10

Programming languages (21)

JavaC++CSSCRustMakefileGoHTML

Github contributions (5)

github-logo-circle
crossbario/autobahn-js

Oct 2018 - Nov 2022

WAMP in JavaScript for Browsers and NodeJS
Role in this project:
userBack-end & DevOps Engineer
Contributions:53 commits, 84 PRs, 31 pushes in 4 years 2 months
Contributions summary:Omer's contributions primarily focused on enhancing the Autobahn-js library with transport-level features like WebSocket heartbeats, and enabling Continuous Integration (CI) for the project. They implemented WebSocket heartbeat mechanisms to maintain connection stability and documented the new feature. Additionally, the user integrated CI pipelines, configuring Node.js versions and tests, and addressing failing tests to improve the build process. They added support for security features such as sealedbox using the tweetnacl-sealedbox-js library.
rpcwampbrowserautobahnbrowsers
crossbario/autobahn-python

Sep 2017 - Oct 2022

WebSocket and WAMP in Python for Twisted and asyncio
Role in this project:
userBack-end Developer
Contributions:6 reviews, 34 commits, 47 PRs in 5 years 2 months
Contributions summary:Omer primarily contributed to the Autobahn-Python project by addressing various issues related to asyncio event loop management, serializer selection, and component lifecycle. They fixed bugs, such as creating new event loops if they were closed and closing the event loop on exit. They also improved the project by removing twisted dependency and added support for Python 3.8 and 3.11 compatibility. Additionally, the user introduced new features for xbr network.
sanicrpcpythonwampwebsockets
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Omer Akram - Cloud Architect at XConnIO