CLAUDIU NICOLA

SENIOR SOFTWARE ENGINEER (BACKEND)

Remote, CJ, RO


PROFILES

GitHub

LinkedIn

dev.to

Medium

Twitter

ABOUT

As a backend-focused professional with 8+ years of experience, my expertise lies in building scalable and easy-to-maintain cloud-native software solutions. My work has spanned industries, contributing to scalable solutions in Customer Journey and FinTech sectors, with a recent focus on onboarding web2 users into the web3 ecosystem. Adhering to the 'You build it, you run it' philosophy, I ensure top-notch quality and accountability. While possessing a basic understanding of frontend elements, my main strength is in backend engineering, involving designing robust microservices and CI/CD processes. I also bring leadership experience, guiding small teams in collaborative environments to deliver innovative backend solutions. Grounded in Computer Science and Public Governance, my background integrates technological innovation with strategic planning.

WORK EXPERIENCE

Senior Software Engineer, FluidTrends

December 2022 - Present

Working on scalable cloud-native solutions for a product focused on onboarding web2 users into the web3 ecosystem.

HIGHLIGHTS

  • Go (Golang), TypeScript
  • Docker, Kubernetes, GCP
  • MongoDB
  • Microservices, gRPC, GraphQL, CI/CD
  • Product, web3

Senior Software Engineer, Around25

July 2021 - June 2023

Part of a team that delivers scalable microservices-based solutions for a startup focused on Customer Journey experience. Key contributions included the rewritting of NodeJS services in Go (Golang), integrating Keycloak for Authentication and Authorization, System Design around event-based architecture for a better scalability, and delivering new features.

HIGHLIGHTS

  • Go (Golang), NodeJS, React
  • Docker, Traefik, Kubernetes, GCP, OVH
  • Keycloak integration, NATS, Redis
  • MySQL, PostgresSQL, MongoDB
  • Microservices, REST APIs, CI/CD
  • SaaS, Customer Journey

Software Engineer, ComplyAdvantage

October 2019 - June 2021

Individual contributor alongside the Platform&API team. The team was responsible for delivering APIs and user interfaces used by customers in a collaborative enviroment with DevOps mindset and focus on continuous integration and delivery. Key contributions included breaking down the monolithic application into microservices, implementing OAuth2 authentication and introducing event-driven architecture for scaling purposes. I was involved in all parts of the SDLC, from planning and defining software design documents for new product features to maintenance and scaling.

HIGHLIGHTS

  • Python, PHP, Go (Golang), NodeJS
  • Docker, Terraform, Ambassador, Kubernetes, AWS
  • AWS Cognito integration, Kafka, Redis
  • MySQL, MongoDB
  • Microservices, REST APIs, Serverless, CI/CD, E2E Testing, Monitorning & Observability
  • SaaS, FinTech

Software Engineer, WeSupply Labs

April 2019 - September 2019

Giving a helping hand for a short period of time to a small start-up. Responsible for the design and implementation of core platform features.

HIGHLIGHTS

  • PHP, NodeJS, MongoDB, AngularJS, REST APIs, E2E Testing, Thid-parties integrations
  • SaaS, E-commerce, Post-Purchase Customer Experience

Backend Developer (PHP), Evozon

May 2016 - April 2019

Contributed to two major project, an e-commerce that operated on the US market and a Bank Loan Managent Solution used by the biggest bank from Romania.

HIGHLIGHTS

  • PHP, Javascript, Relation Databases, REST APIs, RabbitMQ, Redis
  • Magento 1.x, Symfony 3.4
  • Laravel 5.x,
  • E-commerce, Banking

Mentee, Evozon

October 2015 - May 2016

Joined a new mentorship program inside Evozon to go deeper into the world of software development. The program’s output was a Product Questions and Answers module for e-commerce websites. The module was adapted and used on real projects.

HIGHLIGHTS

  • PHP, Javascript, MySQL, REST APIs
  • Magento 1.x, Symfony 3.4

PHP Internship, Evozon

August 2015 - October 2015

Three months focused on backend development using PHP and MySQL. The final project was a team effort that simulated a real team building a small e-commerce website.

HIGHLIGHTS

  • Data Structures, PHP basics, OOP, Coding Standards
  • Design Patterns, MySQL, Software Development Life Cycle

VOLUNTEER WORK

Mentor @ UBB IT Hub, Babes-Bolyai University

March 2018 - September 2018

Improve the digitalization level of the academic and administrative processes within Babes-Bolyai University.
https://www.ubbcluj.ro/

Founder, Cluj Y.Tech

January 2017 -

Cluj Y.Tech is a community of young techies, studying in Cluj. We feel responsible for our own trajectory so for that, we study and practice software development in school plus on our own free time. We believe that we should absorb all the knowledge we can from University, but there are more knowledge, experience, and ideas out there. Cluj is a vibrant city and we should take advantage of being here! And for that, we think we can do more if we stand united!
https://cluj-ytech.github.io/

SKILLS

Worked with (alphabetically):

Ambassador AWS AWS Cognito CI/CD E2E Testing Docker GCP Go (Golang) Kafka Keycloak Kubernetes JavaScript Microservices MongoDB Monitoring & Observability NATS NodeJS MySQL Linux PHP Python RabbitMQ Redis REST APIs Serverless Traefik Terraform

EDUCATION

Master Degree, Science, Technology and Innovation in Public Governance - Babes-Bolyai University

October 2018 - July 2020

COURSES

Bachelor, Computer Science - Babes-Bolyai University

October 2015 - July 2018

AWARDS

Transylvania Tech Talent Contest - MA Science, Technology and Innovation in Public Governance

31 March 2018

4rd place

Entrepreneurship Nights - SAS UBB

09 December 2017

1st place - Best business idea.

PUBLICATIONS

Using Private Go Modules with golangci-lint in GitHub Actions

05 January 2024


https://dev.to/clanic/using-private-go-modules-with-golangci-lint-in-github-actions-288j

NATS Message Deduplication in Go

29 April 2023


https://dev.to/clanic/effortless-nats-message-deduplication-in-go-2ohl

AWS Lambda Go logging middleware example

26 February 2021


https://dev.to/clanic/learning-golang-middlewares-23g3

selfTaught && findMentor

11 December 2017


https://medium.com/@claudiunicolaa/selftaught-findmentor-e65cd5a232c2

INTERESTS

Software Engineering

Open Source

Philosophy

Psychology

Leadership

LANGUAGES

Romanian

Fluency: Native speaker

English

Fluency: Professional working proficiency