About me
Age:
Job: Full-Stack developer
Languages: Romanian, English, Russian
Email: bitca.ernest@gmail.com
From: Chișinău, Moldova
Download CV
I am a young IT professional from the Republic of Moldova passionate about software development and especially about web application development. I have knowledge in other fields such as mobile application development, databases, algorithms, design templates. In addition, I am the creator of the platform ABCode - first platform in Moldova to teach good programming lessons for free. I was working with this technologies: .NET Core (MVC, API), SQL, SSRS, Entity Framework, NHibernate, SignalR, Xamarin, Arduino, JQuery, JQGrid, Bootstrap. My favourite programming languages are: C#, C, JavaScript, SQL. In addition to programming languages, I also have experience in writing a "clean code" applying SOLID, Design Patterns, Clean Architecture. I have a well-formed algorithmic thinking that I apply in practice to the elaboration large data set processing routines. Being an assistant lecturer at the Technical University of Moldova and a mentor at Tekwill I have the possibility of to share the experience and at the same time to experiment with new technologies. You can find projects developed as a hobby here: GitHub.
Resume
Experience
Tekwill In Every School
Mentor Teacher
At Tekwill In Every School I feel very appreciated. My work here is highly valued and has a great impact on society. I am preparing 100 teachers to teach the programming of algorithms in C / C ++ and the basics of web development in schools all over Moldova.UTM
Assistant Lecturer
I am teaching students from the UTM such things as: Analysis and Design of Algorithms (APA), Distributed Applications Programming (PAD), Software Design Principles and Design Patterns (TMPS). This things are important for a good software developer. During my first year as a teacher I already have gained the trust of the students and I guide them to develop their final bachelor thesis.Tekwill In Every School
Project Manager
"Tekwill in Every School" is the largest and most revolutionary educational project in Moldova. In just 4 years since its implementation, the project has managed to develop 9 courses (future professions), some of which are accessible on the platform https://tekwill.online/ in both Romanian and Russian languages. Today, these courses are taught by over 1,000 teachers in more than 391 schools across the country as optional subjects. Over 70,000 students have already studied at least one Tekwill course, so in the next 7 years, they are expected to enter the country's labor market as young specialists with advanced digital and social skills.Amdaris
Software Developer
At Amdaris I worked as a full stack developer on a project related to aircraft lunch catering for air fayre. The technologies used for development were: .NET MVC, NHibernate, SQL, SSRS, JQuery, JQGrid, Xamarin. I had the opportunity to work directly with the client from Great Britain, to build the project together and to discuss all the details. It was a good experience and I am proud of the fact that I kept up with the development process in parallel with the process of communicating with the client and delivering a quality service.Mobiblocks
Software Developer
At Mobiblocks I worked on the build automation process for iOS mobile applications, the automation of the deployment process for https web applications and the development of the app.net platform. The user can easily create his application without having any knowledge in programming using our templates. Here I worked with such technologies as: .NET MVC, MySQL, Dapper, JavaScript, AWS.My side Projects
ABCODE.DEV
ABCode is an online e-learning platform that encourages beginners to learn programming. This project is developed with .NET Core. This projects counts 2900 users.Platform functionalities include:
- Studying courses in text format
- Studying courses in multimedia format (video)
- Taking multiple-choice tests
- Completing practical exercises
- Using the online compiler
- Evaluating knowledge and statistics
- Communicating with the platform community
Check ABCode.dev
TOKI TRACKER
What is the purpose of this application? Toki Tracker is a personal cryptocurrency monitoring app developed for Android using Flutter.- View the dynamics of the top 300 currencies
- Choice of base currency (USD / EUR)
- Posting personal assets
- Monitoring journal income or losses
- Monitoring the distribution of journal assets
- Charts for 1 day / 1 week / 1 month / 1 year
- Add notes to each coin in the journal
- Simplicity in use, no account required and some operations can be performed without an internet connection.
Check Toki Tracker
MailElectron
MailElectron is a desktop e-mail app developed by me using Electron Framework.- Login with Gmail Account
- Remember User Credentials
- Fetch messages from: INBOX, SENT, SPAM, TRASH
- Show messages Content, support for HTML messages
- Lazy loading for messages (pagination on scroll)
- Delete message
- Mark as SPAM
- List Attachments
- Send Message
- Send Message with Rich Text
Check MailElectron
Tekwill Expo
I am also passionate about Web Design, sometimes I feel realy inspired and can make something interesting. Tekwill Expo website is an example.Tekwill Expo Day is the largest tech exhibition in the Republic of Moldova, organized on June 8, within the Moldova Digital Summit 2024, at Tekwill, Chisinau.
Check Tekwill Expo
Education
UTM
IT Master Degree
In my master's thesis I worked on studying statistics, promoting and improving the ABCode.dev platform, which has over 1500 users. The platform is created and technically supported exclusively by me.UTM
IT Bachelor Degree
I finished my studies at TUM, IT specialty. During my studies I was noticed as one of the best students with a final average of 9.76 GPA. The final bachelor's thesis developed is the ABCode.dev platform, which works so far and helps students learn programming. After the presentation of the bachelor's thesis, I also had many employment proposals, which means that the bachelor's thesis was a special one.Cursus 42
Academy PLUS+ Student
I passed the pre-selection stage for Academy PLUS and I passed the stage called "C swimming pool" placing me on the 3rd place among 100 young programmers. Here we did complex algorithmic projects in the C language, including our own printf function (find it here), and I reproduced the functions from the standard C language libraries (find it here)LT Stefan Cel Mare Chisinau
Lyceum
At school I was an average student. I was interested in physics, math, computer science and biology. The optional baccalaureate exam I chose was biology, which I passed with 94/100 points. During my school studies I participated in physics and computer science olympiads.Volunteering
ABCode.dev
Platform Creator
I developed the ABCode.dev platform, at the same time I place programming courses on this platform. The courses are free.YouTube ABCode
Tutorials Creator
I have an YouTube channel on which I place programming lessons in Romanian. Link to the channel: ABCode Moldova.Coder Dojo
Mentor
I've been teaching a group of talented teenagers how to program in C language. We learned the basics of programming, GIT and algorithms.Achievments
Burse de Merit
Best student from Moldova
Award winner of the "Burse de Merit 2018" (50 best students from Moldova) organized by MAIB and ORANGE. Here I won a 12 000 lei grant.UTM
Best student from UTM (2nd place)
I had very good results at studying and I was awarded by the University with the title "Best student" (2nd place).UTM
UTM Physics Olympiad (3rd place)
I won 3rd place at physics olympiad organized by UTM.Cambridge English