Curriculum Vitae Dimosthenis Botsaris
Βοtsaris Dimosthenis
PERSONAL INFORMATION
Melenikou 27, Thessaloniki, 54635, Greece
********.*@*****.***
Sex Male Date of birth 02/01/1989 Nationality Greek
WORK EXPERIENCE
Project Manager of Android Application Development Team.
August 2013 – November 2013
Responsibilities
Implementation a part of java code.
•
Database design and Writing PostgreSQL for data transfer into a server.
•
Design some illustrations.
•
EDUCATION AND TRAINING
Master Degree: ELECTRICAL AND COMPUTER ENGINEERING
September 2006 – July 2013
Aristotle University of Thessaloniki Greece.
Specialisation in: Digital Signal Processing, Microcontrollers/
•
Microprocessors, Digital Systems, Industrial Control, Automatic Control
Systems, Robotics, Computer Networks, Electric Circuits, Computer
Architecture, Software Engineering, Embedded Systems
• Master Thesis: Construction of Usb device for measuring magnetic fields
with Hall sensors and Microcontroller (Hall Effect Gaussmeter). (Grade 10/10 )
Supervisor : Mr George Litsardakis (University Professor)
http://vivliothmmy.ee.auth.gr/2179/1/gaussmeter.pdf
Page 1 / 4
Curriculum Vitae Dimosthenis Botsaris
Synopsis of Master Thesis: The purpose of my Master thesis is the
implementation of a circuit which measures magnetic flux through the HALL
sensor A3503 with USB port for PC connection or external battery power of the
9V AC adapter. Essentially,i implement a gaussmeter with the help of a
microprocessor and a sensor hall. I design bothe the circuit and the software. The
project was based on Arduino Uno Rev3.
At first, the converter measures the analog value of the magnetic flux to
analog voltage levels. The sensor can measure values of magnetic fields from 0 to
900 Gauss. Once the signal is converted to digital, the result is displayed on a
lcd screen (16x2) and on the computer screen transferred through assembly and c
code that i have implement.
Major Projects:
Design and implementation of microprocessor software for Atmel AVR
•
(Assembly and C).
• Design and implementation of a Database management system (DBMS).
• Operation of fuzzy control systems (Matlab environment).
• Implementation of pattern recognition with classification, clustering and
regression algorithms.
Design and implementation of an industry planning (PLC).
•
Programming with C, C++, CUDA, pthreads, MPI.
•
COURSES:
Programming Methodology CS106A (self-study)
August 2013 - September2013:
Stanford University
September 2013 - October 2013: Programming abstractions CS106B (self-study)
Stanford University
PERSONAL SKILLS:
Page 2 / 4
Curriculum Vitae Dimosthenis Botsaris
Mother tongue(s) Greek
Other language(s) UNDERSTANDING SPEAKING WRITING
Listening Reading Spoken interaction Spoken production
English C2 C2 C2 C2 C2
German B2 B2 B2 B2 B2
Very good knowledge: C, C++, Java, C#, OO Design
Skills and
Very good knowledge: Assembly-Microprocessor programming (AVR, Arduino, PIC),
Capabilities:
Embedded Systems, Computer Network(TCP/IP).
Very good knowledge: SQL, MySQL, HTML/CSS, XML.
Very good knowledge: Unix, Mac Os X, Windows.
Very good knowledge: MS Office, Matlab, Simulink, PCB Design, Microsoft Visual Studio,
Eclipse, RTOS, Algorithms, DSP, Electrical Circuit, Maths.
Good knowledge: PHP, Javascript, Python, pthreads, CUDA, MPI.
Good knowledge: Spice, UML.
Basic knowledge: Autocad.
Driving licence category B
Driving licence
Teamwork
Personal Skills
Passion for code writing.
Page 3 / 4
Curriculum Vitae Dimosthenis Botsaris
Page 4 / 4