-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
414 lines (390 loc) · 21.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
<!DOCTYPE html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:image" content="images/portfolio_image.jpg" />
<meta property="og:url" content="https://gerasimoska.com" />
<meta property="og:site_name" content="Teodora Gerasimoska - Portfolio" />
<meta name="msapplication-TileImage" content="images/portfolio_image.jpg">
<meta property="og:description" content="Portfolio of a Python Software Engineer and Trainer" />
<meta name="keywords" content="Python, Software, Engineering, Trainer, Bioinformatics, Cheminformatics">
<title>Teodora Gerasimoska - Portfolio</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link href='https://fonts.googleapis.com/css?family=Muli' rel='stylesheet'>
<link rel="stylesheet" href="libs/font-awesome/css/font-awesome.min.css">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
</head>
<body>
<div id="mobile-menu-open" class="shadow-large">
<i class="fa fa-bars" aria-hidden="true"></i>
</div>
<!-- End #mobile-menu-toggle -->
<header>
<div id="mobile-menu-close">
<span>Close</span> <i class="fa fa-times" aria-hidden="true"></i>
</div>
<ul id="menu" class="shadow">
<li>
<a href="#about">About</a>
</li>
<li>
<a href="#skills">Skills</a>
</li>
<li>
<a href="#experience">Experience</a>
</li>
<li>
<a href="#education">Education</a>
</li>
<li>
<a href="#volunteer">Volunteer</a>
</li>
<li>
<a href="#projects">Projects</a>
</li>
<li>
<a href="#contact">Contact</a>
</li>
</ul>
</header>
<!-- End header -->
<div id="lead">
<div id="lead-content">
<h1>Teodora Gerasimoska</h1>
<h2>Python Software Engineer & Trainer</h2>
<!-- <a href="#" class="btn-rounded-white">Download Resume</a> -->
</div>
<!-- End #lead-content -->
<div id="lead-overlay"></div>
<div id="lead-down">
<span>
<i class="fa fa-chevron-down" aria-hidden="true"></i>
</span>
</div>
<!-- End #lead-down -->
</div>
<!-- End #lead -->
<div id="about">
<div class="container">
<div class="row">
<div class="col-md-4">
<h2 class="heading">About Me</h2>
</div>
<div class="col-md-8">
<p>
<ul>
<li>Python Full-Stack Developer with 3+ years' experience, and a Python Trainer in a training center, with rich & diverse experience</li>
<li>Bachelor of Science (B.Sc.), sub-degree: Computer Science and Engineering</li>
<li>Skillful in creating REST APIs using Django framework/Amazon Web Services, automated data mining from web sources with Selenium, task delegation, teaching & public speaking</li>
<li>Passionate about Bioinformatics/Cheminformatics research, and using ML for understanding & processing biological data</li>
<li>Motivated and hardworking professional, well organized and adaptable, that believes in continuous improvement and sharing knowledge</li>
</ul>
</p>
</div>
</div>
</div>
</div>
<!-- End #about -->
<div id="skills">
<h2 class="heading">Skills</h2>
<ul>
<li>Machine Learning</li>
<li>Data Mining</li>
<li>Python</li>
<li>Bioinformatics</li>
<li>Cheminformatics</li>
<li>Web Scraping</li>
<li>Amazon Web Services</li>
<li>Statistical Data Analysis</li>
<li>Data Visualization</li>
<li>Agile Software Development</li>
<li>Django REST Framework</li>
<li>Selenium</li>
<li>Elasticsearch</li>
<li>TypeScript</li>
<li>HTML</li>
<li>CSS</li>
<li>ReactJS</li>
<li>PHP</li>
<li>Laravel</li>
<li>Public Speaking</li>
</ul>
</div>
<!-- End #skills -->
<div id="experience" class="background-alt">
<h2 class="heading">Working experience</h2>
<div id="experience-timeline">
<div data-date="April 2021 – Present">
<div class="experience-image">
<img src="https://media-exp1.licdn.com/dms/image/C4D0BAQGHuy_CppzQGw/company-logo_200_200/0/1592222420469?e=2159024400&v=beta&t=TpGKYE6aWNwXEBaZT9BcwV8jiChzXVpcTx8JxgefA84" width="50"/>
</div>
<h3>
<a href="https://digicube.mk/"><font color="black">Digicube AG</font></a>
</h3>
<h4>Python Full-Stack Developer</h4>
<p>
<ul>
<li>Part of <a href="http://azum.com/"><font color="black">AZUM system AG</font></a> - unique solution for athlete management, including exercise & nutrition, and providing valuable data insights</li>
<li>Using the Django Python-based web framework</li>
<li>Integration of external APIs (including Webhook integration)</li>
<li>User authentication with OAuth2 workflow</li>
<li>Authorization by only requesting permission for resources that are intended to be accessed or modified</li>
<li>Implementing modifications on scheduled tasks, timestamps etc. regarding selected timezone per user</li>
<li>Data integration from multiple sources into a single unified system</li>
<li>Writing unit tests for various components such as models, views, etc.</li>
<li>Agile software development(using the Scrum framework and tools such as Jira)</li>
<li>Active usage of code versioning tool – GIT (using BitBucket service)</li>
<li>Working with front-end technologies: Vue.js, HTML for features' maintenance & bug-fixing</li>
</ul>
</p>
</div>
<div data-date="January 2020 – April 2021">
<div class="experience-image">
<img src="https://media-exp1.licdn.com/dms/image/C560BAQHubrxkQhGzbA/company-logo_200_200/0/1519872202945?e=2159024400&v=beta&t=2Ec5fPpdqPbweOFoEwyDhcdSgPgLTTA9y-Q5H7blwAc" width="50"/>
</div>
<h3>
<a href="https://polarcape.com/"><font color="black">Polar Cape Consulting AB</font></a>
</h3>
<h4>Python Full-Stack Developer</h4>
<p>
<ul>
<li>Using Django Python framework, React & TypeScript for feature development and maintenance of a data-driven web application
<li>Indexing Elasticsearch documents using Python</li>
<li>Active usage of code versioning tool – GIT</li>
<li>Effective communication as part of client relations</li>
<li> Participating in every aspect of the Agile software development life cycle</li>
<li>Conducting workshops/knowledge sharing sessions in the fields of AI, ML and Python</li>
<li>Moderating discussion on topic: Can Auto ML replace a Data Scientist?</li>
<li>Participation in Agile Software Development & Information Security(GDPR) training events</li>
</ul>
</p>
</div>
<div data-date="October 2019 – Present">
<div class="experience-image">
<img src="https://media-exp1.licdn.com/dms/image/C4E0BAQEtgB62RHL26A/company-logo_200_200/0/1596120236662?e=2159024400&v=beta&t=pXFF7Q26RhYCQ0Gy_mxsKEIAtXgXLnOwU_Ukf0UgMco" width="50"/>
</div>
<h3>
<a href="https://semosedu.com.mk/Home_page.aspx"><font color="black">Semos Education</font></a>
</h3>
<h4>Python Trainer</h4>
<p>
<ul>
<li>Webinars with free training for "Web Scraping with Python" (Digital Solidarity initiative), with 100+ participants</li>
<li>Conducting online and face-to-face courses with numerous examples and exercises</li>
<li>Topics: from basic syntax of the Python language, to building more complex applications; structuring code, manipulating data, error handling, interacting with databases, working with files, using build-in modules</li>
<li>Attending soft skills training courses</li>
</ul>
</p>
</div>
<div data-date="October 2018 – January 2020">
<div class="experience-image">
<img src="https://media-exp1.licdn.com/dms/image/C4D0BAQGnuDgLNMjdBw/company-logo_200_200/0/1519920678164?e=1647475200&v=beta&t=_fVR_HXu8IL8KGAb4L13mQLJU8enWqWYGqxuUASlGNE" width="50"/>
</div>
<h3>
<a href="https://sample.solutions/"><font color="black">Sample Solutions BV</font></a>
</h3>
<h4>Python Developer</h4>
<p>
<ul>
<li>Mining data from internal and external sources (BeautifulSoup, Selenium)</li>
<li>Working with Amazon Web Services(AWS) mainly on creating REST APIs</li>
<li>Enriching B2B/B2C Database with companies' and employees' data</li>
<li>Writing and interpreting SQL queries</li>
<li>Research and analysis of Big Data (Characterizing various data sources, and combining them)</li>
<li>Active usage of code versioning tool – GIT (GitHub, CodeCommit)</li>
<li>Agile software development(using the Scrum and Kanban frameworks)</li>
<li>Defining tasks and code reviewing for the Python Development team</li>
<li>Mentoring and over-viewing the progress of the Junior and Intern Python Developers</li>
<li>Participation in GDPR/ISO 27001 training events</li>
</ul>
</p>
</div>
</div>
</div>
<!-- End #experience -->
<div id="volunteer">
<h2 class="heading">Volunteer experience</h2>
<div class="volunteer-block">
<h3>
<div class="volunteer-image">
<img src="https://media-exp1.licdn.com/dms/image/C560BAQGtnnv3cUW8Ww/company-logo_200_200/0/1564469942015?e=2159024400&v=beta&t=bg_pISpblUNpPK-mu-ZBxbHWMYca_KnEKrXolbgwJvw" width="50"/>
</div>
<a href="https://socialfriday.org/"><font color="black">Social Friday</font></a>
</h3>
<!-- <span class="volunteer-date">December 2021</span> -->
<h4>Social Friday Activity Coordinator</h4>
<p>
<ul>
<li>Taking the role of a Social Friday Activity Coordinator and participating in Hour of Code - event executed in a <a href="https://www.facebook.com/duaylberin/"><font color="black"><b>association for children with special needs</b></font></a>.</li>
<li>Main objective of the activity:
Understanding the concept of choice (selection); Transferring the code to a microbit device; Creating a final product.</li>
</ul>
</p>
</div>
<!-- End .education-block -->
<div id="education">
<h2 class="heading">Education</h2>
<div class="education-block">
<h3>
<div class="education-image">
<img src="https://upload.wikimedia.org/wikipedia/en/thumb/4/46/Kiril.metodij.png/200px-Kiril.metodij.png" width="50"/>
</div>
Ss. Cyril and Methodius University, Faculty of Computer Science And Engineering
</h3>
<!-- <span class="education-date">Sept 2016 - Sept 2017</span> -->
<h4>Bachelor of Science in Computer Science and Engineering</h4>
<p>
<ul>
<li><b>BSc thesis:</b> Development of mass spectral libraries search tool, used to enhance organic compounds' identification</li>
<li><b>Relevant coursework:</b> Algorithms and Data Structures, Artificial Intelligence, Machine Learning, Intelligent Systems, Data Mining, Probability and Statistics, Calculus, Discrete Math, Structured Programming, Object-Oriented Programming, Advanced Programming, Databases, Operative Systems, Web Design, Image Processing, Computer Networks, etc.</li>
</ul>
</p>
</div>
<!-- End .education-block -->
</div>
<!-- End #education -->
<div id="projects" class="background-alt">
<h2 class="heading">Projects</h2>
<div class="container">
<div class="row">
<div class="project shadow-large">
<div class="project-image">
<img src="images/mass_spectra.png" width="300"/>
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Development of mass spectral libraries search tool, used to enhance organic compounds' identification</h3>
<p>
The aim of this dissertation was to generate a tool for automated search and storage of MS spectra from one of the largest publicly available mass spectral libraries. Extracting data from the websites, processing of the collected structural identifiers from the metadata and data on the chromatographic-spectrometric methods used to generated mass spectra, and their storage in a tabular structure has been achieved by using <b>web scraping, Python, Django, Vue.js</b> and <b>Bootstrap</b>, while the complete source code of the web solution is available on Github.
<br>The tool overcomes the problem of analytical data collection by analysts so far, which significantly speeds up the research process.
</p>
<a href="https://massspectra.dev/">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/image_classification.svg" width="300"/>
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Classification of Tumor Type from Skin Images by Using Deep Learning</h3>
<p>
Taking the importance of timely tumor classification in account, machine learning methods are used for this approach of classifying tumorous skin images. By using features extraction and artificial neural networks, accuracy from 94% is obtained. The accuracy means that 94% of the images from tumorous part of the skin are correctly classified as benign or malignant, accordingly, and that information can be used in the following medical treatment. Working in <b>Python</b>, using the libraries: <b>spicy, cv2, numpy, imageio, sklearn, Google Colab</b>.
<br>Part of Intelligent Information Systems course.
</p>
<!-- <a href="#">View Project</a> -->
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/mass_spectrometry.gif" width="350"/>
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Prediction of Molecular Mass by Using Mass Spectrometry</h3>
<p>
Prediction of newly discovered compounds' molecular masses from ions' intensities obtained by using mass spectrometry; without knowing their molecular formula. Using <b>Artificial Neural Network, Linear Regression, hybrid Machine Learning models</b>, working mostly in <b>Python</b>.
<br>Part of Bioinformatics course.
</p>
<!-- <a href="#">View Project</a> -->
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/medicine_prescription.png" width="300"/>
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Measuring medicine's efficiency and determining medicines' similarity</h3>
<p>
<b>Preprocessing</b> on data-set containing patients' prescriptions, finding <b>associations</b> between the prescriptions, and measuring medicines' efficiency, depending whether it is acute or chronical therapy.
<br>Part of Data Mining course.
</p>
<!-- <a href="#">View Project</a> -->
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/crypto_analysis.jpg" width="300"/>
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Cryptocurrencies' Analysis and Prediction</h3>
<p>
Analysis of cryptocurrencies' data and creating models for future prediction of their values, by using <b>Machine Learning</b> and <b>Statistics</b> methods.
<br>Part of Intelligent Systems course.
</p>
<!-- <a href="#">View Project</a> -->
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
</div>
</div>
</div>
<!-- End #projects -->
<div id="contact">
<h2>Get in Touch</h2>
<!-- <div id="contact-form">
<form method="POST" action="https://formspree.io/f/xyybljzg">
<input type="hidden" name="_subject" value="Contact request from personal website" />
<input type="email" name="_replyto" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
</form>
</div> -->
<!-- End #contact-form -->
</div>
<!-- End #contact -->
<footer>
<div class="container">
<div class="row">
<div class="col-sm-5 copyright">
<p>
Copyright © 2021
</p>
</div>
<div class="col-sm-2 top">
<span id="to-top">
<i class="fa fa-chevron-up" aria-hidden="true"></i>
</span>
</div>
<div class="col-sm-5 social">
<ul>
<li>
<a href="https://www.linkedin.com/in/teodora-gerasimoska/" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://github.com/gerasimoska" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://www.researchgate.net/profile/Teodora-Gerasimoska"><i class="fa fa-pied-piper" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://scholar.google.com/citations?user=O4LqMBoAAAAJ&hl=en&oi=sra"><i class="fa fa-graduation-cap" aria-hidden="true"></i></a>
</li>
<li>
<a href="mailto:[email protected]"><i class="fa fa-envelope" aria-hidden="true"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<!-- End footer -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="js/scripts.min.js"></script>
</body>
</html>