Davit Shadunts
Verified Expert in Engineering
Full-stack Developer
Davit is a software engineer who enjoys working with early-stage startups and successful international enterprises. He has built scalable web applications for various governments, including the Philippines, Ghana, and Bangladesh. Davit has designed algorithms, rewritten apps in React, built computer vision-based models, and developed a Python platform to automate document management for pilots, reducing the time spent on reporting by 80%. Davit enjoys keeping his skills sharp by freelancing.
Portfolio
Experience
Availability
Preferred Environment
MacOS, JetBrains, Slack
The most amazing...
...tool I've built simulates real-world flights from a pilot's perspective, including visualizing the aircraft head-up display using VanillaJS.
Work Experience
Senior Full-stack Developer
AirSync Inc.
- Refactored the software structure and rewrote the company app in React.
- Refactored the software structure, rewrote the company app in React, and moved the back end from Python 2 to Python 3.
- Developed a platform to automate pilot document management, reducing the time spent on reporting by 80%.
Senior Full-stack Developer
Elevate Holdings, Inc
- Implemented the company's CI/CD Bitbucket Pipeline for automating the build, test, and deployment processes of a web application.
- Used Docker to pull a copy of the production database on staging on each deployment to run the unit and integration tests on real-world data.
- Developed a UI that allows users to copy and paste Excel tables into the system and generate reports.
- Used Django and jQuery to implement both back- and front-end features.
Senior Python Developer
Shippo - Main
- Migrated a large portion of the project from Python 2 to Python 3.
- Fixed unit and functional tests caused by Python 2 to Python 3 migration.
- Worked on the CI/CD (CircleCI) changes that were required when transitioning from Python 2 to Python 3.
Data Science Lecturer
Armed Forces of Armenia
- Founded an educational program, “Soldier as a Teacher,” to teach programming and computer literacy to 60 kids living in a border town.
- Led one of the branches of the FAST Foundation’s program ”Data Science for Special Unit 1991.” Gave lectures on various data science-related topics, including calculus, linear algebra, probability and statistics, machine learning, and deep learning.
- Designed and developed single-handedly computer vision-based models.
Software Engineer
Aarki Inc.
- Designed optimization algorithms for an ad rendering project written in Vanilla JS.
- Stored, retrieved, and manipulated data for close analysis of database performance using Spark, MongoDB, PostgreSQL, and SQLAlchemy.
- Built the back-end and front-end features of a mobile ad creation platform using Django and React.
Junior Software Engineer
Synergy International Systems
- Took part in redesigning the company's core platform, moving from monolithic architecture to microservices.
- Wrote 80% of the Social Protection Information System code for the Philippines' government.
- Collaborated with the quality assurance team to develop automation tools and test cases that relieve manual testing loads.
Experience
SPIS System for the Philippines
Flight Simulator
Education
Bachelor's Degree in Computer Science
American University of Armenia - Yerevan, Armenia
Certifications
Natural Language Processing with Deep Learning
Stanford University
Oxford Machine Learning Summer School 2023
University of Oxford
Skills
Libraries/APIs
React, Node.js, React Redux, Flask-RESTful, jQuery, Pandas, NumPy, REST APIs, Cesium.js, Google Drive API, RxJS, Bitbucket API
Tools
JetBrains, Slack, Pytest, Bitbucket, Canvas, Amazon Cognito, Webpack, CircleCI
Frameworks
Django, Flask, Bootstrap, OAuth 2, AngularJS, Spring, Angular, Vanilla JS, Redux, Electron, Spring Boot, Next.js
Storage
MySQL, PostgreSQL, MongoDB, Amazon S3 (AWS S3), Redis
Languages
Python 3, JavaScript, SQL, Python, CSS, HTML, Java, TypeScript, GraphQL
Platforms
MacOS, Software Design Patterns, Amazon EC2, Amazon Web Services (AWS), Docker, AWS Lambda, Firebase
Paradigms
Object-oriented Programming (OOP), Object-oriented Design (OOD), REST, Data Science, Functional Programming, Testing
Other
APIs, Front-end, Full-stack, Web Scraping, CI/CD Pipelines, Algorithms, Machine Learning, Deep Learning, Computer Vision, Natural Language Processing (NLP), Bitbucket Pipelines
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