Maxime Niankouri
Verified Expert in Engineering
Software Developer
Strasbourg, France
Toptal member since October 19, 2020
Maxime is a polyvalent engineer focused on software with in-depth knowledge of electrical design. His semi-conductor industry expertise helped Texas Instruments and Infineon deliver highly optimized products and processes, including the integration of machine learning in a custom EDA environment. Maxine is known for developing ingenious ways of automating processes, strategically revising methodologies, and is quick to help colleagues along the way.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu
The most amazing...
...project I developed was the redesign of a 'lab-proven' system in a plane over the Atlantic, using pen paper.
Work Experience
Self-employed
NiankSoft
- Kicked off, planned, developed, and marketed a product from the ground up.
- Mentored a customer to help him on his project before getting hired.
- Developed a wide range of tools to improve efficiency and quality, including a Perl utility taking a video and masks as input to output stripes with cropped snapshots of every frame interactively transformed by a custom effect.
- Developed innovative machine learning structures, growing in a genetic algorithm evolving over AWS and custom devices.
Automation Engineer
Infineon
- Developed solutions to integrate machine learning in a custom EDA environment.
- Created a solution to automate, and to some extent, design documentation (PDF/video), using Emacs as the back end.
- Guided a team to develop and market a custom database viewer.
Digital Design Engineer
Texas Instruments
- Played with an embedded Linux kernel for a custom board, developing drivers for in-house components, and testing the board (with a Zynq ARM-FPGA device) to improve power management.
- Designed control logic, test mode handling, and communication controllers for Buck/Boost/Buck-boost converters, from RTL to layout.
- Developed automatic asynchronous finite state machine analysis and schematic/layout generation.
- Designed an ergonomic interface to a complex EDA environment from a web browser.
- Wrote Perl scripts to automate everything and never manually do the same thing twice.
Freelance
Junior Supélec Stratégie
- Trained new freelancers while developing new projects with them.
- Developed controlling software in LabView for measurement tools used in the nuclear industry.
- Optimized the cost (and size) of one client's initial proposal by 70%.
Software Engineering Intern
ITESOFT
- Wrote specific algorithms for a demanding client, in a low error tolerance environment.
- Conducted a meta-OCR, using machine learning before it was popular.
- Created, very quickly, a tool used by an operator to gather data feeding my neural network.
Experience
AFSM Generation
Verification Environment
Mass Market Product
Education
Master's Degree in Engineering
CentraleSupélec - Paris, France
Skills
Libraries/APIs
REST APIs
Tools
LaTeX, LabVIEW, Blender, Git
Languages
Perl, JavaScript, VHDL, Verilog, SystemVerilog, C, HTML, CSS, Emacs Lisp, Python, PHP, HTML5, Bash, SQL, Excel VBA, C++
Paradigms
Automation
Platforms
Godot, Ubuntu, Steam, Linux, Amazon Web Services (AWS), Docker
Frameworks
Symfony
Storage
MySQL, SQLite
Other
Mathematics, Physics, Electrical Engineering, Machine Learning, Cadence, Electronics, OCR, Neural Networks, FPGA, Semiconductor Testing, Electrical Design, Schematics, Layout, Verification, Embedded Hardware, SSH, TCSH, APIs, Tools
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring