
English:
Upper Intermediate
Boyan K.
Vetted by YouTeam
Bulgaria
UTC +02:00
Europe/Sofia
English:
Upper Intermediate
Dedicated back-end expert, skilled in using analytical thinking to create precise digital solutions with professionalism.
asdasdasdas
Want to hire this engineer?
Check if Boyan is availableExpertise
Years of commercial development experience
4 years of experience
Core technologies
Project Highlights
Employee Leaves Script
Jun `23 - Jul `23
The project involved developing a script to analyze data within a Google Sheets workbook, specifically focusing on employee leave records, and automatically parsing relevant information to create corresponding events in Google Calendar. The script aims to streamline the process of managing employee leave schedules by automating the generation of calendar events based on the data provided in the spreadsheet.
Responsibilities & achievements
- Designing and implementing the script logic using JavaScript and Google API libraries. - Developing algorithms to parse and extract employee leave data from the designated worksheets within the Google Sheets workbook, ensuring accurate identification and interpretation of relevant information.= - Implementing functionality to dynamically create calendar events in Google Calendar based on the parsed leave data, including handling event attributes such as title, description, start/end times, and recurrence patterns. - Integrating the script with Google Calendar APIs to enable seamless communication and synchronization between the Google Sheets workbook and Google Calendar.
Dan vs ChatGPT (https://dan-vs-chatgpt.irrationallyyours.com/)
Apr `23 - May `23
Dan Ariely
An interactive platform designed to engage users in a fun and educational activity centered around mental health and human-AI interaction. The application features a curated database of questions related to mental health, well-being, relationships, personal development, and more. Each question in the database is answered by both Dan Ariely - an author and psychologist and ChatGPT, an AI-powered language model. Every day, a random question from the database is selected and posted on the website for users to engage with. Users are presented with two answers to the selected question—one from the human psychologist and the other from ChatGPT. The goal for users is to guess which answer comes from each source: the human psychologist or the AI. After reading both answers, users are prompted to indicate which response they prefer or find most insightful. This process encourages users to reflect on their own perceptions and preferences regarding human and AI responses to various questions.
Responsibilities & achievements
Developed the API backend, utilizing Nest.JS framework to handle user interactions, question retrieval, and answer submissions.
NeoLife
Jan `23 - Feb `24
1 year
neolife.ai
NeoLife is a web application designed to provide users with an in-depth analysis of their overall health and well-being. The application employs cutting-edge technology to gather extensive information from users, including lifestyle factors, medical history, dietary habits, physical activity levels, and familial health background. Additionally, users are prompted to upload their recent blood test results, which encompass a wide range of biomarkers crucial for assessing health status. Furthermore, the application integrates DNA analysis, enabling users to gain insights into their genetic predispositions related to various health conditions.
Responsibilities & achievements
- Designed and implemented the backend architecture for the comprehensive health analysis application - Developed APIs and data models to handle user input, blood test results, and DNA analysis data, ensuring efficient data processing and storage. - Collaborated with frontend developers to design and implement APIs for seamless communication between the frontend and backend components. - Established robust authentication and authorization mechanisms to safeguard user data. - Conducted thorough testing and debugging of backend functionalities to ensure reliability, accuracy, and scalability.
Matchmaker
Nov `22 - Dec `22
The side project involved developing a script to facilitate the organization of football games by automatically matching 12 players into teams of 6 based on their individual ratings stored in a Google Sheets workbook. The objective was to generate different combinations of teams that are well-balanced in terms of player ratings, ensuring fair and competitive matches.
Responsibilities & achievements
- Designing and implementing the script logic to automate the process of matching players into teams based on their ratings stored in the Google Sheets workbook. - Developing functionality to retrieve player ratings from the designated worksheets within the Google Sheets workbook. - Implementing algorithms for team formation to dynamically create balanced teams based on player ratings.
Prodavalnik
Jul `22 - Dec `22
5 months
Undisclosed University
The project involved the development of a robust API for a web application designed for a local university's online marketplace. The application serves as a platform for users within the university community to post advertisements for items they wish to sell, interact with posted ads, exchange messages, and make bids on listed items. The primary objective was to create an intuitive and efficient backend system to facilitate seamless communication and interaction between users and their listings.
Responsibilities & achievements
- Designing and implementing RESTful API using Node.js and Nest.js to handle user interactions, ad postings, message exchanges, bidding processes, and other functionalities. - Integrating MongoDB as the database management system to store user data, ad listings, messages, bids, and other application-related information.
Education
Higher education in Computer Science
Agency
10-50
GMT
Bulgaria/Varna
Core Expertise
Industries
Information services & Technologies
Want to hire this engineer?
Check if Boyan is available