Osama Abbas

Software Developer at Freelance

Pyeongtaek-si, Gyeonggi, South Korea
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
Osama Abbas is a seasoned freelance software developer with 11 years of hands-on experience specializing in C++ and Node.js, based in Pyeongtaek-si, South Korea. He has contributed core functionality to notable open-source tooling such as bytenode, implementing compilation and runtime integration, CLI features, and performance benchmarks that demonstrate a focus on efficient JavaScript execution. Comfortable across backend systems and native integrations, he combines low-level understanding of bytecode and VMs with pragmatic tooling for real-world workflows. His background in business administration adds a product-aware perspective to engineering decisions, making him effective at translating requirements into maintainable solutions. Quietly adaptable, he balances long-term freelance practice with contributions to projects that improve developer tooling and deployment performance.
code11 years of coding experience
bookBachelor of Arts - BA, Business Administration, Bachelor of Arts - BA, Business Administration at University of Maine at Presque Isle
github-logo-circle

Github Skills (12)

v810
compiler10
nodejs10
javascript10
compiler-compiler10
bytecode10
cli9
filesystem8
fileio8
file-operations8
electron7
nwjs7

Programming languages (8)

TypeScriptJavaCJavaScriptVueDartPythonKotlin

Github contributions (5)

github-logo-circle
bytenode/bytenode

Oct 2018 - Nov 2022

A minimalist bytecode compiler for Node.js
Role in this project:
userBack-end Developer
Contributions:1 review, 184 commits, 18 PRs in 4 years 1 month
Contributions summary:Osama contributed to the core functionality of the bytenode project, a bytecode compiler for Node.js, by implementing features to compile and run JavaScript code. Their work includes defining the compilation and execution processes, integrating with the `vm` and `fs` modules. They also added command-line interface (CLI) functionality, electron and nw.js examples, and benchmark tests to assess the performance of the bytecode compilation.
bytecodecompilernodejssource-code-protectionbytenode
OsamaAbbas/enpaki

Nov 2018 - Jul 2019

Enpaki: A minimalist bundler for Node.js applications.
Contributions:59 commits, 1 PR, 3 pushes in 7 months
bundlernodejs-application
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