Lead Full Stack Engineer with 7 years of experience and high-level proficiency in Python, Typescript, Node.JS and React. Self-taught learner, driven professional with a broad set of technical skills. Main interests: Web technologies, development of SaaS products, and blockchain technology.
- Worked on the development of an AI-based writing companion (Wordtune), as part of the core engineering team.
- Built and optimized AI-powered writing features across frontend (React, TS) and backend (Node.js, Python).
- Collaborated with cross-functional teams, improved infrastructure and developer workflows, and ensured scalability and performance for millions of users.
- Hired, trained and led an Agile team of 4 full-stack developers, working closely with Product Manager and Designer.
- Responsible for the development of customer-facing products - SaaS for adaptive communications platforms and web widgets.
- Established efficient workflow processes, monitored daily productivity, and reviewed code and architecture decisions.
- Worked on implementing and improving the NLU engine of the company, based on functional programming principles.
- Researched and implemented the configurability of the different skills and building blocks per customer.
- Building infrastructure for big data parsing, storage and easy access (Python, Pandas, AWS).
- Tackling challenging architectural and scalability issues in DB (PostgreSQL, MongoDB, AWS Athena).
- Built end-user applications from scratch, both Frontend (Vue.js) and Backend (Flask/Django, DBs) development.
Created a data marketplace platform based on a token cryptocurrency (JavaScript, Solidity/NEO Smart Contracts).
Github work profile : github.com/davidstroukbn
PHP development in core team.
Programmed MOOC's integration to Coursera platform.