Recommended expert

Andrei-Bogdan (Bogdan) Popescu

Senior FullStack Engineer

Andrei-Bogdan Popescu
Brăila, Romania

Experience

Mar 2023 - Present
3 years 1 month
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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (7.5 years) and Healthcare (5 years).

Information Technology
Healthcare

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (12.5 years), Product Development (7.5 years), and Quality Assurance (5 years).

Information Technology
Product Development
Quality Assurance

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

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Andrei-Bogdan based?

Andrei-Bogdan is based in Brăila, Romania and can operate in on-site, hybrid, and remote work models.

What languages does Andrei-Bogdan speak?

Andrei-Bogdan speaks the following languages: English (Advanced), Romanian (Advanced), Polish (Intermediate).

How many years of experience does Andrei-Bogdan have?

Andrei-Bogdan has at least 13 years of experience. During this time, Andrei-Bogdan has worked in at least 3 different roles and for 3 different companies. The average length of individual experience is 4 years and 2 months. Note that Andrei-Bogdan may not have shared all experience and actually has more experience.

What roles would Andrei-Bogdan be best suited for?

Based on recent experience, Andrei-Bogdan would be well-suited for roles such as: Senior FullStack Engineer, Senior FullStack Developer, Software Developer.

What is Andrei-Bogdan's latest experience?

Andrei-Bogdan's most recent position is Senior FullStack Engineer at Aspora.

What companies has Andrei-Bogdan worked for in recent years?

In recent years, Andrei-Bogdan has worked for Aspora and SoftKraft.

Which industries is Andrei-Bogdan most experienced in?

Andrei-Bogdan is most experienced in industries like Information Technology (IT) and Healthcare.

Which business areas is Andrei-Bogdan most experienced in?

Andrei-Bogdan is most experienced in business areas like Information Technology (IT), Product Development, and Quality Assurance (QA).

Which industries has Andrei-Bogdan worked in recently?

Andrei-Bogdan has recently worked in industries like Information Technology (IT).

Which business areas has Andrei-Bogdan worked in recently?

Andrei-Bogdan has recently worked in business areas like Information Technology (IT) and Product Development.

What is Andrei-Bogdan's education?

Andrei-Bogdan holds a Bachelor in Computer Science from Ovidius University of Constanța.

What is the availability of Andrei-Bogdan?

Andrei-Bogdan is immediately available full-time for suitable projects.

What is the rate of Andrei-Bogdan?

Andrei-Bogdan's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Andrei-Bogdan?

To hire Andrei-Bogdan, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Market avg: 420-580 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.