Ivan Hawkes is a seasoned software engineer with over a decade of professional experience and roots in programming that trace back to writing BASIC and 6502 assembler in the 1980s. He has led engineering teams and managed high-availability financial web systems, introduced coding standards and change control, and later pivoted back to his passion for game development, building an Action-RPG toolkit with deep C++, 3D graphics, animation and CryEngine expertise. Currently retraining across electronics, Verilog and FPGA design while also restoring family land, he blends low-level hardware curiosity with systems-level software experience. Comfortable mentoring and scoping complex projects, Ivan pairs a pragmatic business sense from his finance-facing roles with a lifelong hacker’s drive to push performance and craft.
12 years of coding experience
3 years of employment as a software developer
N/A, N/A, N/A, N/A at Merrimac High School
Business / Technology (incomplete), Information Technology, Business / Technology (incomplete), Information Technology at Queensland University of Technology
Contributions:305 pushes, 44 branches, 5 tags in 4 years 7 months
2d-gamegamegamesrpgsdk
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.