
Danil Nagy
Verified Expert in Engineering
Full-stack Developer
New York City, NY, United States
Toptal member since March 2, 2022
Danil is an experienced designer, product manager, and full-stack web developer with a passion for solving complex problems using the latest technologies. He was initially trained as an architect, but his diverse experience and personal drive for learning have made him a web-development triple threat—skilled in UI/UX design and front-end and back-end development. Danil excels in developing products for startups and large-scale enterprises while working individually and within larger tech teams.
Portfolio
Experience
- Python - 12 years
- JavaScript - 10 years
- Flask - 7 years
- Full-stack - 6 years
- React - 5 years
- Front-end - 5 years
- Back-end - 5 years
- Vue - 2 years
Availability
Preferred Environment
Amazon Web Services (AWS), Heroku, Netlify, MongoDB, GitHub, FaunaDB, Adobe CC, Vue, React, Python, TypeScript
The most amazing...
...thing I've developed is a web app that allows users to input a floorplan, generate a variety of office layouts, and evaluate their performance.
Work Experience
Founding Software Engineer
Smartplan AI
- Built from scratch a SaaS web app for automated office space planning which generated over $500,000 in recurring revenue within 6 months of launching.
- Used Vue with Nuxt framework to develop the app frontend deployed on Netlify which uses AWS Lambda, S3, and FaunaDB to manage the backend/data layer.
- Used Python with Flask to create API service deployed on Heroku which generates floor plans using a custom geometry kernel and graph-based spatial data structure.
Senior Software Engineer
Coupang
- Used Vue and React to develop seller management tools for Korea’s largest e-commerce site.
- Lead technical development on new tools for returns management and sales analytics which contributed to increased seller retention and investment in the marketplace.
- Trained new hires on Coupang's technical infrastructure and participated in the interview and hiring process.
- Implemented major new features including an analytics dashboard that allows sellers to track their stock and sales and a new dashboard for tracking customer returns.
Software Engineer
Generate
- Founding member of startup creating new generation of building design software.
- Used React to build the user interface and a custom Chrome container to integrate it with the desktop app built in Unreal Engine.
- First version of software was used to secure $12 million seed round.
Chief Technology Officer
iBuilt
- Oversaw the hiring and management of a 15 person team of researchers and software developers for modular construction startup based in Pennsylvania.
- Used Python and Angular to develop MVP’s of two web-based SaaS products for generating building designs and managing buildings after construction.
- Developed custom technology solutions that contributed to more than $20 million in construction and consulting contracts.
Software Developer
Dojo Technology
- Used Javascript and D3 to build an MVP of a space analysis and planning web app.
- Used Python to develop new spatial analysis methods based on mesh and graph theory.
- Launched Dojo.co (https://www.dojo.co/), a software startup within Silverstein’s tech incubator.
Principal Research Scientist
Autodesk
- Managed research and industry collaboration projects focused on applications of advanced technologies including generative design, bio materials, robotics, and AI.
- Published 12 peer-reviewed papers for academic journals and conferences.
- Used Python, Javascript, Unity, and Arduino to develop software and hardware prototypes to support research and consulting projects.
Experience
Discover - Optimization for Rhino Grasshopper
https://getdiscover.appI started developing Discover in 2018 as a personal project to assist with the teaching and consulting projects I was working on. I coded the entire Python back end myself and the genetic algorithm implementation. I also built the Grasshopper plugin using C#. I built the initial front-end prototypes using pure JavaScript but then hired a freelancer to rebuild the front end using Angular. I am now working on a pure desktop version of Discover using Electron and a rewritten version of the back end in Node.js.
Dojo.co
https://www.dojo.co/dojo-productsI was a founding member of Dojo.co when it was spun out as a technology company from parent company Silverstein Properties, one of the largest real estate development and management companies in New York City, USA. While at Dojo, I acted as the lead developer and product manager, supervising the development of the prototypes and MVPs of the product and managing a small team of freelance front-end and back-end developers. I also built all the product's spatial analytics and automation aspects using custom algorithms developed in Python.
Education
Master's Degree in Architecture
Columbia University - New York, NY, USA
Bachelor's Degree in Architecture
University of Illinois - Chicago, IL, USA
Skills
Libraries/APIs
React, D3.js, Vue, Node.js, Stripe, Stripe API
Tools
GitHub, Adobe CC, Rhinoceros 3D, Grasshopper, Visual Studio
Languages
Python, JavaScript, TypeScript, HTML, CSS, SQL, C#, GraphQL, Java
Frameworks
Flask, Tailwind CSS, Nuxt.js, Express.js, Angular, Unreal Engine
Paradigms
Jamstack, UI Design
Platforms
Visual Studio Code (VS Code), Amazon Web Services (AWS), Heroku, Netlify, Google Cloud Platform (GCP)
Storage
MongoDB, Amazon S3 (AWS S3), PostgreSQL
Other
Design, Algorithms, Optimization, Genetic Algorithms, Spatial Analysis, 3D Design, Full-stack, Front-end, Back-end, 3D Rendering, Gatsby, Gridsome, Autodesk Revit, Back-end Development, User Interface (UI), User Experience (UX), APIs, Vite, FaunaDB
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