top of page

Are you an A+ Series startup?     Get first talent FREE OF CHARGE!     Check if you qualify →

 

Hire as Freelancer

37 €

/hour

Not available

or

Hire as Employee

5350 €

/month

$

TALENT-63751

Nick

C++ Developer & C Developer

Georgia

Seniority

Senior

Language skills

English C1

Hire employees directly using our Employer Of Record & Payroll tool:
- Recruitment fee, talent's one month salary
- EOR €199/month

Skills

C++ C

Industry

Software & IT Services IT Services and IT Consulting Robotics Engineering Manufacturing Semiconductors Government Administration

Professional Summary

Candidate is a seasoned C/C++ engineer with extensive experience across various domains. At an international company, the candidate worked on software akin to TeamViewer for corporate clients, focusing on low-bandwidth networks. Responsibilities included updating software packages, connecting to servers, and implementing SaaS solutions, using Python for simulation and bug handling. As a software engineer and researcher, the candidate engaged in lawful interception of network communications, low-level networking, and cybersecurity research, utilizing C++, C, Python, Java, and .NET. The candidate consulted for a Canadian telecom company, maintaining hardware and software for television broadcasting, rewriting services in C and C++, and working with embedded Linux systems. Supporting an AI research team, the candidate provided tools and environments for AI testing on custom hardware, working primarily in C and Python. As a solution engineer, the candidate designed software for managing applications on a general-purpose robot, addressing security through threat modeling and analysis, using C++, C, and Python. Expertise extends to Windows application and driver development, WinAPI, reverse engineering, and writing Windows drivers. The candidate consulted on an anti-cheat engine for a gaming startup and reverse-engineered malware. Currently, the candidate is conducting security research at Elias Tech University, focusing on exploitation primitives of Malloc implementations in exotic operating systems, with plans to expand to Windows and macOS.

Video of Talent

Portfolio

Education

Ilia State University / Bachelor's degree, Microelectronics and Software Engineering

2010 – 2016

Certifications and Trainings

Experience

Security Researcher

Industry: IT Services and IT Consulting

Mar 2023 - Present


  • Researching novel and existing exploitation techniques of modern malloc implementations: jemalloc, OpenBSD malloc and ptmalloc.

  • Researching vulnerability detection using various methods: static code analysis, fuzzing and symbolic execution




Security Engineer

Industry: Robotics Engineering

Jan 2021 - Mar 2024


  • Security testing and vulnerability assessment of various software components that are developed and used in an embedded system. Worked on creation of a threat model.



C/C++ Software Engineer / Solutions Engineer


  • Part of an R&D team of an embedded project with a goal to build a multipurpose robot GARY.

  • Designed solutions and software components for an embedded system that controls the robot. 

  • Designed and implemented one of the core system services that control and manage running applications on a robot which are written using a SDK. 

  • Took part in system engineering and overall optimization of an embedded pc and build system.




Software Design Engineer

Industry: Semiconductor Manufacturing

Oct 2019 - Mar 2021


  • Was part of a small group that was working on development of tools and environment for Computer vision and AI teams. 

  • Implemented tools for communicating with company’s hardware that was used for research and testing. 

  • Took part in testing and fixing Linux kernel drivers.




C/C++ Senior Engineer

Industry: IT Services and IT Consulting

Oct 2018 - Oct 2019 


  • Worked on an embedded project as a consultant for big telecomunnication company. 

  • Goal was to Improve and reimplement parts of an embedded system of a routing hardware. 

  • Worked on reimplementing of a service that was handling router configuration and management.

  • Took part in overall optimization of custom Linux image that was used as an operating system.




Software Engineer and Security Research Development

Industry: Government Administration

Aug 2015 - Oct 2018




Software Engineer and Security Research Development

Industry: Government Administration

Mar 2013 - Aug 2015




C/C++ Developer

Industry: Undisclosed

Jan 2012 - Feb 2013


  • Was part of small team that worked on development and testing of various components of remote access and remote control software. 

  • Took part in implementing of software updater component. 

  • Designed and implemented service proof of concept that company was planning to offer users.

Projects

Can’t find the needed talent?

 
Tekla get in touch banner
bottom of page