Software Developer
Summary
Extensive knowledge of C programming
Built developer command line programs
Programed real-time graphics applications
Created full playable video games in plain C
Contributed to open source repos like SDL (Simple DirectMedia Layer) a widely used cross-platform development library written in C.
Implemented lots of standard library functions
Comfortable with unix documentation such as man pages
Comfortable with C build systems, translating, compiling, linking in gcc, clang, emcc or other
Configured performant build pipelines with make
Ported programs to web using WebAssembly
Written x86 Intel Assembly
Implemented and decoded IEEE 754 floating point
Aware of MISRA C compliance, guidance, and documents
Comfortable with Unix system and command line tools (ls, mkdir, touch, vim, netstat, ipconfig, man, grep, chmod, tar, wget, curl, etc.)
Have programed and compiled for Unix (MacOS), Ubuntu (and other Linux variations), and Windows (through WSL)
Expectations
Programming in C.
I have been programming since 2012, but developed a passion for C programming in 2018. Ever since I have been making various C based applications. I want to put my knowledge and skills into fulfilling projects.
Be it refactoring, maintaining, adding new features, or building new systems from scratch I would be very glad to exercise my expertise in C and create amazing and wonderful products.
Employment Preferences
Relocation destinations:
- Los Angeles, California, United States
- San Diego, California, United States
- San Francisco, California, United States
- Seattle, Washington, United States
- Austin, Texas, United States
- New York City, New York, United States
Expected Base Salary
**,000 USD
Expected Hourly Rate
** USD/hr
Academic Degree
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- C
- C Language
- ANSI C
- ISO C
- C99
- C11
- C17
- C23
- Make
- Unix
- Linux
- Embedded
- Embedded Software Developer
- Software Developer
- C Programmer
- Systems Programmer
- System Architect
- Robotics
- RTOS
- CAN
- I2C
- SPI
- UART
- Graphics Developer
- Games Developer
- Gameplay Developer
- Game Engine Development
- Real-time Rendering
- Multithreading
- Memory Management
- Makefiles
- Makefile
Contacts are hidden
Send a connection request to the candidate to get their contact details.
Contact Candidate
