Bilal Tariq

Software Engineer at Zellic

Stevenage, England, United Kingdom
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

👤
Senior
🎓
Top School
Bilal Tariq is a software engineer with 11 years' experience focused on compilers, static analysis, reverse engineering and JVM internals, currently contributing at Zellic. He pairs deep Java and bytecode expertise—demonstrated by GUI and plugin work on the widely used Konloch/bytecode-viewer—with practical full‑stack skills in TypeScript, React/Node, C/C++ and cloud-native tooling like Spring, OpenShift and AWS. Bilal has delivered backend and API improvements at startups and enterprises (Barclays, Thirdfort, Codethink), automating migrations, reducing API bandwidth, and building code analysis frameworks to cut manual testing. Comfortable working across low-level systems and modern web stacks, he brings a pragmatic engineering approach informed by formal interests in functional programming and robotics.
code11 years of coding experience
job1 year of employment as a software developer
bookGCSE, A Level, GCSE, A Level at The Manchester Grammar School
bookUniversity College London
github-logo-circle

Github Skills (11)

javas10
decompiler10
front-end-development10
bytecode10
java10
decompile10
apk8
android8
plugin-development7
compiler7
compiler-compiler7

Programming languages (3)

JavaRustPython

Github contributions (5)

github-logo-circle
Konloch/bytecode-viewer

Jun 2015 - Jul 2015

A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Role in this project:
userFull-stack Developer
Contributions:9 commits, 6 PRs, 9 comments in 1 month
Contributions summary:Bilal primarily worked on the GUI component of the Java bytecode viewer, adding new features and functionality. This involved modifying the `MainViewerGUI.java` file, implementing actions and menu items. Several commits merged code and addressed conflicts, suggesting integration with other developers' work and broader project updates. The user also made changes related to plugin functionality and class loading.
dalvikandroid-apkjava-8java-bytecodecompiler
LLVM-but-worse/maple-ir

Oct 2015 - Aug 2020

Industrial IR-based static analysis framework for Java bytecode
Contributions:2699 commits, 20 pushes, 2 comments in 4 years 10 months
compilersbytecode-manipulationindustrialjava-bytecodebytecode
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
Bilal Tariq - Software Engineer at Zellic