2020-09-14 21:35:01 +03:00
|
|
|
<!DOCTYPE html>
|
|
|
|
<html lang="en">
|
|
|
|
<head>
|
|
|
|
<meta charset="UTF-8" />
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
|
|
<title>Gregory Tertyshny</title>
|
|
|
|
<link
|
|
|
|
href="https://fonts.googleapis.com/css2?family=Courier+Prime&display=swap"
|
|
|
|
rel="stylesheet"
|
|
|
|
/>
|
|
|
|
<style>
|
|
|
|
body {
|
|
|
|
max-width: 600px;
|
|
|
|
font-family: "Courier Prime", monospace;
|
|
|
|
}
|
|
|
|
|
|
|
|
h2 {
|
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
h2::after {
|
|
|
|
content: "";
|
|
|
|
display: block;
|
|
|
|
width: 100%;
|
|
|
|
border-bottom: 1px solid black;
|
|
|
|
}
|
|
|
|
|
|
|
|
.halves {
|
|
|
|
display: flex;
|
|
|
|
align-items: baseline;
|
|
|
|
}
|
|
|
|
|
|
|
|
.left {
|
|
|
|
flex-shrink: 0;
|
|
|
|
margin-right: 20px;
|
|
|
|
}
|
|
|
|
</style>
|
|
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<h1>Gregory Tertyshny</h1>
|
|
|
|
<h4>Software Engineer</h4>
|
|
|
|
<p>
|
|
|
|
<b>Address:</b> Kyiv, Ukraine <br />
|
2022-12-16 22:06:17 +02:00
|
|
|
<b>Phone:</b> +380994355814 <br />
|
2020-09-14 21:35:01 +03:00
|
|
|
<b>Email:</b> tertyshny.gregory@protonmail.com <br />
|
|
|
|
<b>GitHub:</b> https://github.com/fotonmoton <br />
|
|
|
|
</p>
|
|
|
|
<p>
|
2022-12-16 22:06:17 +02:00
|
|
|
5+ years of experience in web and mobile technologies, adept of
|
2020-09-14 21:35:01 +03:00
|
|
|
maintainable and simple software in search of challenging problems. Strive
|
|
|
|
to learn new stuff and share my knowledge at every opportunity. Proficient
|
|
|
|
in several programming languages on multiple platforms.
|
|
|
|
</p>
|
|
|
|
<h2>Work History</h2>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
2022-12-16 22:06:17 +02:00
|
|
|
<h5>09-2020 - current</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>TypeScript Backend Develoer</h4>
|
|
|
|
<p>NDA, Kyiv</p>
|
|
|
|
<ul>
|
|
|
|
<li>
|
|
|
|
Create new features for microservice architecture.
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
Refactor old codebase parts.
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
Support payment integrations.
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
<p>(TypeScript, Nest.js, MySQL, MongoDB, Nats, GraphQL, TypeORM)</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
2020-09-14 21:35:01 +03:00
|
|
|
<h5>06-2020 - 09-2020</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>Flutter Developer</h4>
|
|
|
|
<p>Ensocore, Kyiv</p>
|
|
|
|
<ul>
|
|
|
|
<li>
|
|
|
|
Compare and test cross-platform mobile app technologies for possible
|
|
|
|
solutions.
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
Develop cross-platform customer facing food delivery mobile
|
|
|
|
application with multi-language support.
|
|
|
|
</li>
|
|
|
|
<li>Setup communication with legacy third-party API.</li>
|
2020-09-14 23:59:17 +03:00
|
|
|
<li>Integrate Google Maps and geolocation services.</li>
|
2020-09-14 21:35:01 +03:00
|
|
|
<li>Add support for online payments.</li>
|
|
|
|
</ul>
|
|
|
|
<p>(Dart, Flutter, Google Maps, RxDart)</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>01-2020 - 05-2020</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>React Native Developer</h4>
|
|
|
|
<p>Ensocore, Kyiv</p>
|
|
|
|
<p>
|
|
|
|
Implement existing design for mobile application, setup communication
|
|
|
|
with third-party API.
|
|
|
|
</p>
|
|
|
|
<p>(React Native, TypeScript)</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>11-2018 - 12-2019</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>Full Stack React Native Developer</h4>
|
|
|
|
<p>Ensocore, Kyiv</p>
|
|
|
|
<ul>
|
|
|
|
<li>
|
|
|
|
Research, document and rate possible solutions for cross-platform
|
|
|
|
mobile app integration with legacy customer order system.
|
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
Develop multi-container proxy API for React and React Native
|
|
|
|
clients.
|
|
|
|
</li>
|
|
|
|
<li>Create and publish mobile app.</li>
|
|
|
|
<li>Wire up payment system for local transactions.</li>
|
|
|
|
</ul>
|
|
|
|
<p>
|
|
|
|
(PHP, TypeScript, Slim, MySQL, React, React Native, RabbitMQ,
|
|
|
|
docker-compose)
|
|
|
|
</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>03-2018 - 11-2018</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>Full Stack TypeScript Developer</h4>
|
|
|
|
<p>Ensocore, Kyiv</p>
|
|
|
|
<p>
|
|
|
|
Implement Node.js API and unusual table-like editor for mobile quiz
|
|
|
|
game redactors. Integrate existing database with new API.
|
|
|
|
</p>
|
|
|
|
<p>(TypeScript, Node.js, Express, React, MongoDB, docker-compose)</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>05-2017 - 03-2018</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>Full Stack PHP Developer</h4>
|
|
|
|
<p>Ensocore, Kyiv</p>
|
|
|
|
<ul>
|
|
|
|
<li>
|
|
|
|
Communicate with client to understand specific system requirements.
|
|
|
|
Design and deliver complex dashboard for:
|
|
|
|
</li>
|
|
|
|
<li>Customer review aggregation system</li>
|
|
|
|
<li>Managing new employees profiles</li>
|
|
|
|
<li>Displaying analytics about client provided services</li>
|
|
|
|
</ul>
|
|
|
|
<p>(PHP, Laravel, MySQL, Vagrant, Supervisord)</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<h2>Education</h2>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>09-2016 - 12-2018</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
2020-09-14 23:59:17 +03:00
|
|
|
<h4>42 system: Software Engineering</h4>
|
2020-09-14 21:35:01 +03:00
|
|
|
<p>UNIT Factory - Kyiv</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>09-2014 - 05-2016</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
2020-09-14 23:59:17 +03:00
|
|
|
<h4>Bachelor of Science (unfinished): Software Engineering</h4>
|
2020-09-14 21:35:01 +03:00
|
|
|
<p>National University Of Life And Environmental Science - Kyiv</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>09-2010 - 05-2014</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
|
|
|
<h4>Audit: Linux Maintenance</h4>
|
2020-09-14 23:59:17 +03:00
|
|
|
<p>Linux Professional Institute - Kyiv</p>
|
2020-09-14 21:35:01 +03:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="halves">
|
|
|
|
<div class="left">
|
|
|
|
<h5>09-2010 - 05-2014</h5>
|
|
|
|
</div>
|
|
|
|
<div class="right">
|
2020-09-14 23:59:17 +03:00
|
|
|
<h4>Junior Specialist</h4>
|
2020-09-14 21:35:01 +03:00
|
|
|
<p>Irpin' Economic College - Irpin</p>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</body>
|
|
|
|
</html>
|