Asa Kaplan
Verified Expert in Engineering
Software Developer
Richmond, VA, United States
Toptal member since June 16, 2015
Asa is a computer science and applied math graduate with over six years of experience using Java, Python, and C++. He has a deep passion for math and engineering and loves to work on anything related to machine learning and back-end development.
Portfolio
Experience
Availability
Preferred Environment
GNU, Linux, GitHub, Android, Windows
The most amazing...
...project I've coded is a neural network to detect tumors in lung scans.
Work Experience
Machine Learning Developer
Qbrio Studio
- Created an RNN to classify moments in music.
- Set up a Flask REST server to serve the model.
- Created front-end music uploads to use a REST API.
- Refined and developed an algorithm based on current research.
Blockchain Developer
NewWave Telecom & Technologies
- Implemented a medical document blockchain using IBM Hyperledger (Golang) and IPFS for storage.
- Designed and programmed encryption architecture for securely transferring documents through IPFS.
- Created a back-end RESTful API for lightweight mobile deployment.
MATLAB Developer
Kcl
- Implemented graph algorithms based on mathematical reports using MATLAB.
- Suggested and implemented new algorithms for similar problems on a larger scale.
- Summarized reports on new algorithms and findings using LaTeX for document formatting.
Native Android Developer
Health & Parenting, Ltd.
- Curated and updated a database of baby names to add additional app features.
- Implemented bug fixes for a baby name AI.
- Created an image library for subsampling large images.
- Optimized background drawings using OpenGL textures.
- Used FFMpeg to create customized user videos for baby pictures.
TomTom Android Programmer
Customer Connect Services GmbH
- Replaced Google Maps fragments and API calls with TomTom supported maps.
- Implemented bug fixes and new features as tracked by crash reports and user stories on Pivotal.
Instructor
Mathnasium
- Learned numerous teaching styles for an array of math skills for K-12 students.
- Certified in teaching advanced high school math skills including statistics and calculus.
- Frequently engaged in usage of mental math skills.
Experience
Rubik's Cube 3D Simulator
World Cubing Association People Ranker
Powerful Othello AI
Education
Bachelor's Degree in Computer Science and Applied Mathematics (Double Major)
Virginia Commonwealth University - Virginia
Technical High School Diploma in Computer Science and Mathematics
Thomas Jefferson High School for Science and Technology - Virginia
Skills
Libraries/APIs
NumPy, NDK, FFmpeg, Fabric.js, Google Maps Development, TensorFlow, MPI, SciPy, OpenMP, OpenGL, Python
Tools
Mathematica, GitHub, MATLAB, LaTeX, Pivotal Web Services, TomTom
Languages
Python, Java, C, C++, Go, HTML, CSS, JavaScript
Platforms
Linux, Android, Windows Development, Hyperledger, Blockchain
Frameworks
Qt Development, Django
Other
Mathematics, Machine Learning, Artificial Intelligence, Applied Mathematics, Regular Expressions, GNU, IPFS, Azure
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