Artem Astapenko
Moscow, Moscow City, Russia
linkedin.com/in/astapenko-
Summary
Beginning from my childhood I have been always interested in learning new things. For some people, it can be
insignificant how things work, but for me finding the root of the problem and solving it is a major idea.
Later in school, I got interested in maths and then in information technologies, and I decided that these are the fields
I would like to connect my life with. I made the decision to go to the technical lyceum and then to Novosibirsk State
Technical University. Learning new things and technologies, and improving my current skills have been always been my
hobby, so, as a result, I have been always making my projects and tasks in a more proper conceptual way. As a result, I
have taken university grand for academic excellence. As a student with max GPA, I was selected to take part in the AllRussian test exam for bachelor's and took there silver certificate (25% of best results among all specialities)
I always try to look at the problem from different sides and usually make some analysis before rushing on problemsolving, and it always gives me some benefits. I think a bit of systems design and learning about the system is better, then
trying to solve the problem ahead.
I am really fond of learning new things. My main areas of interests are functional programming and artificial intelligence, I
have taken some courses for these fields in coursera and edx. My interests are not limited by technical fields. I don't mind
reading some philosophy and psychology books; during my free time, I like to play the guitar and go skiing during the
winter time.
All in all, my main interests are self-development and broadening my mind.
Experience
Senior Soware Engineer
Jamakase
Aug 2016 - Present (4 years +)
Leading team of soware engineers: full cycle development from soware requirements to maintenance in
production.
Main fields of expertise are
- Frontend Development: React, Redux, Apollo, next.js.
- Backend Development: mainly cloud based solutions with docker ( aws ecs, aws eks ) or serverless ( aws
lambda or serverless framework ).
--- Java (Spring, Hibernate),
--- Scala (Spray/Akka-http, Play)
--- Node.js (Express.js, nest.js)
--- golang (gin, echo)
- Mobile Development: React Native and Flutter
but not limited to these and always welcome to solve new problems with any technologies.
CEO
Jamakase
Aug 2016 - Present (4 years +)
Artem Astapenko - page 1
Lead Soware Engineer
IronChain Capital
Sep 2017 - Oct 2018 (1 year 2 months)
- Led team of soware engineers.
- Was responsible for all platform infrastructure
- Involved in technical business decisions
- Developed numerous products from scratch ( webapp, mobile app, admin app ) and take care of them in
production.
Things I worked on:
- Mobile app: React-native, graphql, expo, typescript.
- Numerous web apps: React, graphql, redux, typescript.
- Backend: different aws services ( S3, ECS, EC2, RDS, CloudFront, VPC, Route53 and others), node.js,
microservices, nest.js, redis, postgresql, typescript.
- DevOps: CircleCI, Docker, AWS ECS, AWS CloudFormation
Soware Engineer
Xored Soware Inc
Feb 2016 - Oct 2016 (9 months)
Development of Soware-as-a-Service platform for cloud and network testing.
Technologies:
- Frontend: javascript, es6, React, Redux, Redux-thunk, webpack.
- Backend: Go, Godep, Docker
Java Developer
Azo
Jul 2015 - Feb 2016 (8 months)
Took part in development of product release for Canada.
Set up Jenkins and developed some scripts for other developers to ease the process.
Halved application start-up time.
Technologies: Java 8, Spring, Hibernate, Freemarker, jbpm, drools, jetty, PostgreSql.
Java Developer
Jamakase
Oct 2015 - Dec 2015 (3 months)
-Development of gis services.
Technologies: Java 8, Spring (Boot, Data), MongoDb, Junit, Mockito.
URL: https://www.upwork.com/freelancers/~01e6d5a7b63a9c99bd
Soware Engineer
Xored Soware Inc
Mar 2015 - Jun 2015 (4 months)
Took part in development of Cisco Prime Operations Center. Added migration of old UI API to new one for
some parts of the site. Expanded synchronization system of numerous bug trackers to Youtrack bug tracker for
project.
Artem Astapenko - page 2
Technologies: Java 7, Spring, Hibernate, javascript, dojo.js
Education
Novosibirsk State Technical University (NSTU)
Bachelor's degree, Computer Science
2011 - 2015
My graduation work was in Robotics field. I have developed a control unit for quadrocopter with android based
unit as ground station and Raspberry Pi as flight controller. My development included such fields as real-time
systems and robotics.
NSTU Lyceum
Information Technology
2009 - 2011
Licenses & Certifications
Cloud Computing Applications - Coursera Course Certificates
GYD5JSLQCT
M101J: MongoDB for Java Developers - MongoDB
Functional Programming Principles in Scala - Coursera
S6SCN2TCURC2
IELTS (International English Language Testing System) 6.5 - British Council
Issued Dec 2014 - Expires Dec 2016
14RU004321ASTA069A
Cambridge English: Preliminary (PET) - Cambridge Assessment English
086RU-
EF Cambridge English Level Test (EFCELT) B2 - EF English First
Cloud Engineering with Google Cloud Specialization - Coursera
E9WCMXEX4RKQ
Honors & Awards
1-st Place in Regional Festival of Robotics - NSPU
Nov 2014
Skills
React.js • Java • JavaScript • Soware Development • Computer Science • Web Development • Amazon Web
Services (AWS) • Core Java • Scala • Java Enterprise Edition
Artem Astapenko - page 3