Neil D. — Product Manager
I am passionate about solving real-world problems and learning new skills. I have a Master's degree in computer science and applied mathematics from ENSIMAG. I am a Quantitative Developer at Tower Research Capital LLC in New York City. Some of the projects I have done include: - Interpreter for a dynamically typed, object-oriented programming language from scratch in Rust. - Operating system from scratch using C on an x86 platform, with memory protection and management, dual-mode system and process manager features. - Graphical representation tools for georeferenced images using Python and OpenCV. - Full-stack dynamic website with server-side rendering (using Pug, CSS, TypeScript and React) and a custom Rest API (with Node, MongoDB and Express). - Amazon Echo (Alexa) "get weather" skills using various APIs and Python to display rain radars or other information depending on the weather. - Compiler for an object-oriented programming language using ANTLR4 and Java, with lexical analysis, parsing, semantic analysis, parsing, code generation and optimization techniques. - Fast and scalable API in Python with FastAPI, using multithreading and asynchronous programming techniques. - Linker in Java that can combine multiple object files into a single executable file, with symbol resolution, relocation, library linking and error handling features. - Simulator that models the behavior and movement of firemen in a dynamic environment with fires, water tanks and terrain features, using Java and object-oriented programming with various design patterns and algorithms. - Scripts to dynamically update a website with URL requests and regular expressions extraction (regex). - GUI library from scratch using C, and developing games such as minesweeper and 2048 using the library. - Web page ranking algorithm using Python and C++, with optimization techniques such as caching, hashing and sorting. I am always learning new technologies and tools, and to trying collaborate with other developers on exciting projects.
Stackforce AI infers this person is a Full-Stack Developer with expertise in High Performance Computing and API Development.
Location: New York, New York, United States
Experience: 1 yr 9 mos
Skills
- High Performance Computing (hpc)
- C++
- Api Development
- Python
- Full-stack Development
Career Highlights
- Expert in High Performance Computing and API Development.
- Proven track record in full-stack web development.
- Strong collaborative skills in multidisciplinary teams.
Work Experience
Tower Research Capital
Quantitative Developer (1 yr 9 mos)
Quantitative Developer (4 mos)
Argonne National Laboratory
HPC Engineer - Fault tolerant log backend for a distributed consensus protocol for HPC systems (3 mos)
Centre National d'Études Spatiales
Software Engineer - Software Development for Visualyse Interplanetary (1 mo)
IceBio - European Project
Full Stack Developer (2 mos)
Waves'n See
Software Engineer - Developped graphical representation tools for georeferenced images (1 mo)
Centre National d'Études Spatiales
Python project to extract radio transmitting relays (antennas) and display them in Google Maps (0 mo)
Education
Master's degree at National School of Computer Science and Applied Mathematics of Grenoble
Bachelor's degree at National School of Computer Science and Applied Mathematics of Grenoble