Bio
University of Dundee Computing graduate, freelance developer and full stack engineer writing microservices with Go and NextJS on AWS, more experience in other technologies and an eagerness to learn more.
Main tech related interests are mostly in backend development, dev-ops, general programming/scripting, security and generally keeping up with tech news, specifically in the security, Open-Source and hardware sectors.
Contact Me
- Email: dumitru.vulpe@outlook.com
- LinkedIn: https://www.linkedin.com/in/dumitru-v-baaa7411a
- GitHub: https://github.com/JamesTiberiusKirk
Backend Experience
- Main focus is Go; Advanced experience with Nodejs, Java, and others
- Building and maintaining microservices in Kubernetes on cloud hosting (GCP & GKE)
- Building serverless Lambda solutions adopting an “infrastructure as code” approach with Terraform and CDK
- Working with gRPC, REST & GraphQL APIs
- Advanced experience with Docker and other container systems
- Experience with MySQL/MariaDB, PostgreSQL, MongoDB and DynamoDB databases
- Managing large volumes of data and asynchronous with SQS, Kinesis, PubSub, Kafka messaging event services
Frontend/Full stack Experience
- NextJS meta framework & React used for rapid website development
- React Native for Android and IOS development
- Great understanding of JavaScript/TypeScript and the Javascript DOM object
- Ionic and Vue/Angular/React development for the general web and on the Ionic/Cordova mobile platform
Other Tech Skills
- Agile & Kanban: experience with managing and collaborating within projects
- Git: extensive experience with Git for code versioning and collaboration
- Extensive experience with Linux/Unix environments
- Experience setting up CI/CD systems using GitHub & GitLab Actions and Workflows
- Moderate to advanced experience with Bash scripting
Work Experience (from 2019 until present)
- Full stack Go and NextJS engineer at Aviva: from March 2023 until present
- Pioneering new technology stack within the company for a car insurance platform by developing Go Lambda functions for the backend and NextJS for customer portals
- Led a very large technical migration for the templ Go library, involving format shifting hundreds of files in a core repository, which in turn had to be blocked from any additional changes in the meantime - Backend Go Software Engineer at Redbrain: from October 2022 until January 2023
- Connecting Shopify merchants with Google shopping and custom Ads campaigns by writing Go microservices in Kubernetes on GCP using PubSub and gRPC backed by PostgreSQL - Backend Go Software Engineer at Xiatech: from August 2021 until September 2022
- Worked on XFuse SaaS hyper-integration data platform for client’s data needs using Go Lambdas on AWS with Terraform using SQS and Kinesis queues backed by MongoDB - Software Engineer at NCR: from 2019 - 2021
- Graduate position for two months in summer of 2021, picking up where I left with my internships - Summer internships during 2019, 2020 and part time employment during final year of university (2020-21)
- Using technologies like Angular, Ionic, Keycloak, Docker, Java Spring, and more on various RnD projects and production features - Tutoring: Computing tutoring for University of Dundee in 2019 during my studies there
Other Experiences/Achievements
- Created and managed Dundee University Rock and Metal Society, organising different events including live musical concerts and more
- Multiple years of class representative experience in university and college
- School of Computing Vice President
- Participated in UKRock (national model rocketry competition) and represented UK in an international competition.
Non-Tech Skills
- The ability to quickly pickup different workflows and required technical skills
- Excellent team player and leadership and planning skills (plenty of experience from leading University team projects, taking part of competitions and from managing the Rock and Metal Society)