Andrew Koidan

 [email protected]

 deathangel908

 akoidan

 akoidan

 blog.akoidan.com

 Rijeka/Croatia

SUMMARY

PROFESSIONAL BACKGROUND

Teamlead contract at Vertrical May’21 - May’23

I was building a huge e-commerce product on Gatsby, backed with microservices on K8s and NestJS. I managed technical tasks, coordinated with cross-functional teams, as well as providing technical leadership and mentoring people. I automated infrastructure with ArgoCD, CircleCI, Netlify and Helm. As well I designed, estimated and delivered in-time a separate product with Go, Vue, Cypress, ReactNative.

Teamlead contract at Madrabbit Apr’20 - May’21

I designed, led and developed a high-traffic social app using a pure microservices architecture from scratch. This includes solution architecture, timelines, as well as manageable user stories. The chosen tech-stacks included NestJS, React, React-Native, Apollo Federation, RMQ, Redis, PGSQL, GCP, K8s, Terraform.

Lead link, Scrum Master and Facilitator contract at Labster Apr‘19 - Apr’20

I was breaking monolithic backend into microservices for the greatest 3D education VR lab for scientists. Leading and mentoring my team. Integrated Scrum into the development lifecycle. Facilitating and collaborating in meetings with other teams and product owners and interviewing for senior positions. My tech stack included Python, DRF,  React, Flask, Vue, Typescript, Cypress, Pact, GTM, AWS, Stripe, K8s.

Full-stack developer on-site Dec’13 - Mar’19

During these years I developed and shipped an enormous amount of  various projects on many programming languages including Java, PHP, Groovy, Kotlin, Javascript and Typescript. I created and maintained numerous mobile applications and widgets with Java, including Android-TV, as well as hybrid mobile apps on React-Native for both Android and IOS.

Apart from coding, I have also been responsible for leading a team, writing technical and conceptual documentation, mentoring team members, collaborating with product owners and managers, organizing PDLC, creating CI/CD pipelines, setting up production environments, and speaking at internal conferences.

OPEN SOURCE PROJECTS

Pychat

Pychat.org is a cost-effective, open-source communication app designed for company use. It serves as a self-hosted alternative to Slack. Pychat can be easily set up with a single Terraform command on Linode using Helm charts and K8s. Written on Python & Vue, Pychat offers messaging, secure chats, video calls, conference calls, and screen sharing using WebRTC.

Kitzen

Kitzen.io is a decentralized peer-to-peer marketplace for trading crypto assets with 0 risks. We opensource parts of the wallet here. These libraries will save you a lot of time while working with crypto.

Other projects

Check out github.com/akoidan. It includes 50+ pet projects that I developed while studying. Top picks are: node-db-migration, vue3-vite-vue-class-component, lines-logger,  spainter.