Dénes Bartha
Verified Expert in Engineering
Machine Learning Developer
As a Ph.D. student of Computer Science, Dénes has worked as a researcher in Bioinformatics at The University of Tokyo and the National University of Singapore. He has also contributed as a Software Engineer at the Canadian Aviation Engineering (CAE). He greatly enjoys using machine learning techniques in order to solve real-world problems and to help businesses.
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, Jupyter Notebook, PyCharm, Git, Ubuntu
The most amazing...
...tool that I have made is a DNA data compression/assembler program called Colorgram. It is a Succinct Colored de Bruijn Graph variant.
Work Experience
Researcher
National University of Singapore
- Worked in the bioinformatics laboratory of the Computer Science Department.
- Created design and implementation of concrete bioinformatical algorithms.
- Analyzed DNA data, created statistics.
- Worked on DNA compression and assembly related problems.
- Created Colorgram - Succinct Colored de Bruijn Graph.
Researcher
University of Tokyo
- Worked in a bioinformatics laboratory.
- Created theoretical algorithms related to bioinformatical problems.
- Analyzed Mass Spectrometry data.
- Implemented and tested algorithms.
- Created and presented statistics.
SOFTWARE ENGINEER
Canadian Aviation Electronics (CAE)
- Supported the development of the pilot training system (UI, backend).
- Maintained the components by analyzing the data and feedback of the customers.
- Designed and developed the communication system of a specific military aircraft.
- Collaborated (daily) between the Hungarian and Canadian sites.
Data Scientist
Nextent Informatics Co.
- Supported the data collection from the customers.
- Analyzed data using machine learning techniques.
- Created statistics.
- Supported creating the design of mobile application.
- Participated in the developed mobile application for android.
Software Developer
Key-Soft plc
- Participated in the development of a billing software.
- Designed and maintained databases using PL/SQL.
- Developed components of the billing software product.
- Supported the development of an online bookstore in PHP, SQL.
- This was an internship program besides the university.
Software Developer
Rise FM
- Created interactive banners for the website of the company.
- The main development was done in Flash (ActionScript), HTML, CSS, and PHP.
- Collected reviews and feedbacks from the viewers of the website.
- Maintained specific parts of the website based on the reviews.
- This was a summer job besides high school.
Experience
Colorgram
https://github.com/denesbartha/ColorgramTree Graph Labeling
https://github.com/denesbartha/tree-graph-labelingReconstruction of Rooted Directed Trees
https://github.com/denesbartha/RRDTSkills
Languages
Python, C++, C, R, Flash ActionScript, HTML, CSS, PHP, Assembly, SQL, Java, C#, Rust
Tools
BigQuery, Git, PyCharm, CLion, Sublime Text 3, Sublime Text, Flash, Maple, MATLAB, Tableau
Libraries/APIs
Scikit-learn, NumPy, Sage, Keras, TensorFlow
Platforms
Linux, Ubuntu, Android, Jupyter Notebook
Other
Machine Learning, Artificial Intelligence (AI)
Frameworks
Boost, Django, Android SDK
Paradigms
Scrum
Storage
PL/SQL, MySQL
Education
Ph.D. in Computer Science
Eötvös Loránd University - Hungary
Master's Degree in Computer Science
Eötvös Loránd University - Hungary
Bachelor's Degree in Computer Science
Eötvös Loránd University - Hungary
Certifications
Associate Android Developer
Foundation Certificate in Software Testing
ISTQB
Software Information Technologist
Eötvös Loránd University