Back to search results
Post a job
image description

Software Developer

Location:Ottawa, ON, Canada (Anywhere)

Education level: Some college/University
Education field: Computer Sciences
Years of experience: Less than 2 years
Attributes that best describes:
Independent worker
Organised
Logical
Leader
Curious

Skills:
I can pick up new languages quickly and use whatever is most appropriate for the job at hand. I have mostly done things relating to computer graphics, so C++ is the language I know best.
Managed projects using Git
{ Wrote real-time games with OpenGL and Direct3D
{ Programmed web back-ends with Go, Node.js, and Java
{ Controlled builds of C and C++ programs with GNU Make and CMake
{ Developed batch image processing tools, saving hours of work cleaning scanned papers
{ Built websites and web applications using SQL and non-relational databases
{ Debugged programs with GDB, Visual Studio, Eclipse, CodeXL, Valgrind, and Dr. Memory
{ Tested software with Go’s standard library, Catch, and xUnit frameworks
{ Made desktop user interfaces with Qt, Swing, and Tk toolkits
{ Embedded SWI-Prolog in a game engine to use for scripting
Design and Administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
{ Modeled programs in UML using tools like Visio and Dia
{ Designed applications following Waterfall and Agile processes
{ Tracked finances, ownership claims, and schedules using office suite software like Microsoft Excel
{ Administers two remote Linux servers and uses OpenBSD for day-to-day computing
{ Compiled documents such as this résumé using LATEX

 
 
Contact by email Contact by phone View CV
 

Reviews

No reviews yet.

Top companies trust Workhoppers

  • Kognitive Marketing
  • Pharma Sciences
  • Le Chateau
  • Automobility
  • Mega-Brands
  • Advantage Sales and Marketing