Recommended expert

Andrei-bogdan (Bogdan) Popescu

Senior FullStack Engineer

Andrei-bogdan Popescu
Brăila, Romania

Experience

Mar 2023 - Present
2 years 11 months
San Francisco, United States

Senior FullStack Engineer

Aspora

  • Designed and implemented scalable microservices in Go, ensuring high availability and fault tolerance.
  • Built and optimized gRPC and REST APIs, improving system performance by 35%.
  • Integrated Kafka for event-driven communication, enabling reliable message processing across distributed services.
  • Enhanced PostgreSQL and Redis performance through schema redesign, caching, and query optimization.
  • Implemented TypeScript and GraphQL for flexible and efficient data interaction between frontend and backend services.
  • Automated deployments with Docker and Kubernetes, reducing downtime during releases by 40%.
  • Mentored junior engineers, conducted code reviews, and enforced best practices in Go and Python.
Aug 2018 - Feb 2023
4 years 7 months
Bielsko-Biala, Poland

Senior FullStack Developer

SoftKraft

  • Migrated backend systems to Go-based microservices, improving scalability and reducing latency by 30%.
  • Implemented real-time event systems using Kafka and WebSockets to handle high-frequency data.
  • Built monitoring dashboards with Prometheus and Grafana, ensuring early detection of production issues.
  • Deployed and maintained CI/CD pipelines, ensuring automated testing and smooth production rollouts.
  • Automated deployments with Kubernetes and CI/CD pipelines, increasing delivery speed by 50%.
  • Applied Redis caching to reduce latency and accelerate API response times by 35%.
Sep 2013 - Jul 2018
4 years 11 months
Cluj-Napoca, Romania

Software Developer

XVision

  • Developed backend services with Go and Python, integrated with frontends via REST APIs.
  • Improved backend reliability by introducing Redis caching and asynchronous workers.
  • Supported full SDLC, including requirements gathering, system design, implementation, and production support.
  • Integrated secure payment processing systems and third-party APIs, improving transaction reliability.
  • Reduced backend load by 20% with Redis caching and SQL query optimization.
  • Improved API security using OAuth2/JWT-based authentication for protected endpoints.
  • Collaborated with cross-functional teams to enhance productivity and lower defect rates by 10%.
  • Contributed to compliance efforts for medical data security, ensuring regulatory alignment.

Summary

Senior Golang Engineer with 11+ years of experience designing and developing scalable systems in Go, Python and TypeScript. Strong expertise in microservices architecture, REST/gRPC, and concurrency patterns, combined with hands-on experience in PostgreSQL, Redis, and Kafka. Skilled in Docker, Kubernetes, and CI/CD pipelines for reliable deployments. Adept at code quality, mentoring, and end-to-end feature ownership. Passionate about building secure, high-performance systems in fast-paced environments.

Skills

  • Backend Languages: Go (Golang), Python, Java

  • Frameworks & Protocols: Gin, Grpc, Rest Apis, Graphql

  • Concurrency: Goroutines, Channels, Context, Mutexes

  • Databases: Postgresql, Mysql, Redis

  • Messaging/streaming: Kafka, Rabbitmq, Nats

  • Frontend: React.js, Redux, Next.js, Typescript, Javascript (Es6+), Angular, Vue.js, Material Ui, Tailwindcss, Bootstrap, Html5, Css3, Sass/less, Responsive Design, Pwa Development, Service Workers

  • Architecture & Infrastructure: Microservices, Domain-driven Design (Ddd), Event-driven Systems

  • Containers: Docker, Kubernetes

  • Ci/cd: Gitlab Ci/cd, Github Actions, Jenkins

  • Monitoring & Logging: Prometheus, Grafana, Elk Stack, Sentry

  • Database: Mysql, Postgresql, Mongodb, Redis, Aws Rds, Dynamodb, Cloudsql (Gcp), Elasticsearch/opensearch, Cassandra

  • Testing & Tools: Jest, Cypress, Junit, Mockito, Postman, Swagger, Openapi, Selenium, Jasmine, Cucumber, Tdd, Bdd, Testify, Gomock

  • Cloud Services: Aws (Ec2, Lambda, Api Gateway, S3, Rds, Dynamodb, Ecs, Eks, Sns, Sqs), Gcp (Gke, Pub/sub, Cloudsql), Azure Devops, Firebase, Netlify, Vercel, Heroku, Terraform, Ansible

  • Devops & Ci/cd: Docker, Kubernetes, Helm, Jenkins, Gitlab Ci/cd, Github Actions, Bitbucket Pipelines, Argocd, Circleci, Bamboo, Prometheus, Grafana, Elk Stack

  • Other: Agile/scrum, Jira, Confluence, Git, Swagger, Openapi, Design Patterns, System Architecture, Performance Optimization, Accessibility (Wcag), Seo Best Practices

  • Problem Solving: Advanced Debugging, Optimization And Performance Tuning Skills

  • Collaboration: Cross-functional Team Player With Global Remote Experience

  • Leadership: Mentoring, Code Reviews, And Project Ownership

  • Communication: Strong Ability To Explain Complex Solutions To Business Stakeholders

  • Adaptability: Fast Learner, Able To Adopt New Frameworks And Tools Quickly

  • Time Management: Skilled At Prioritizing Tasks And Delivering Under Pressure

  • Client Relations: Dedicated To Building High-quality, User-focused Applications

Languages

English
Advanced
Romanian
Advanced
Polish
Intermediate

Education

Oct 2011 - Jun 2015

Ovidius University of Constanța

Bachelor of Computer Science · Computer Science · Constanța, Romania

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Adam Cemerys
Adam Cemerys

Senior Software Engineer

View Profile
Daniel Jasinski
Daniel Jasinski

Senior Software Engineer

View Profile
Robert Raźniewski
Robert Raźniewski

Software Developer

View Profile
Ovidiu daniel Juncanariu
Ovidiu daniel Juncanariu

Senior PHP Developer - Freelance

View Profile
Piotr Nowak
Piotr Nowak

Senior Software Engineer

View Profile
Marek Lewandowski
Marek Lewandowski

Senior Software Engineer

View Profile
Aleksander Inoue
Aleksander Inoue

Senior Full Stack Engineer

View Profile
Damian Wnuk
Damian Wnuk

Senior Software Engineer

View Profile
Pawel Rusicki
Pawel Rusicki

Senior Software Engineer

View Profile
Bogdan Bak
Bogdan Bak

Senior Full Stack Engineer

View Profile
Cătălin Cășuneanu
Cătălin Cășuneanu

Full Stack Engineer

View Profile
Dennis Betke
Dennis Betke

Senior Software Engineer

View Profile
Andrei Closca
Andrei Closca

Java Software Engineer

View Profile
Michal Budzyn
Michal Budzyn

Senior Golang Engineer

View Profile
Jakub Song
Jakub Song

Full-Stack Engineer

View Profile
Ioan Dobre
Ioan Dobre

Senior Software Developer

View Profile
Peter Kwohdyehchick
Peter Kwohdyehchick

Senior Software Engineer

View Profile
Andrzej Kostek
Andrzej Kostek

Senior Software Engineer

View Profile
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps, DevOps Engineer

View Profile
Valentin Negoescu
Valentin Negoescu

Development Lead and Architect

View Profile
Alexandru Stanescu
Alexandru Stanescu

Beamdex Swap

View Profile
Anton Holud
Anton Holud

Senior Full Stack Engineer

View Profile
David Kalinowski
David Kalinowski

Senior Software Engineer

View Profile
Andres Martinez garcia
Andres Martinez garcia

Senior Rust Engineer

View Profile
Florin Dorel
Florin Dorel

Artificial Intelligence Engineer

View Profile
Christopher Gorski
Christopher Gorski

Senior Software Engineer

View Profile
Damian Śniatecki
Damian Śniatecki

CTO

View Profile
David Lynn
David Lynn

Senior Full Stack Engineer

View Profile
Kai Held
Kai Held

Backend Python Engineer

View Profile
Silver Rauk
Silver Rauk

Senior AI/ML Engineer

View Profile