Ajmal Sharif is a seasoned software engineer with nine years of experience building developer-facing tooling and build infrastructure at Bloomberg in New York. He specializes in binary and source code analysis, automated refactoring, and link-time tooling—authoring llcalc, an ELF linker simulator used company-wide to resolve cyclical dependencies. A former researcher in secure architectures and memory safety, he blends systems-level research (including hardware-accelerated memory safety and LLVM work) with pragmatic production engineering. He mentors and teaches—running internal hackathons, serving as a training fellow for interns, and judging external competitions—bridging deep technical work with developer enablement. His background spans mechanical and nanotechnology studies through to a computer science degree, reflecting an uncommon mix of hardware-minded research and software craftsmanship.
9 years of coding experience
3 years of employment as a software developer
A.S., Engineering Science, A.S., Engineering Science at Nassau Community College
Mechanical Engineering, Mechanical Engineering at The Cooper Union for the Advancement of Science and Art
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Binghamton University
Nanotechnology, Quantum Mechanics and Relativity Theory, Nanotechnology, Quantum Mechanics and Relativity Theory at Columbia Engineering
Automatically skip sponsor segments in YouTube videos playing on Apple TV.
Contributions:3 pushes, 2 branches in 17 days
picture-in-pictureappletvsegmentsskipvideos
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.