Andrei-bogdan (Bogdan) Popescu
Senior FullStack Engineer
Experience
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.
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%.
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
Education
Ovidius University of Constanța
Bachelor of Computer Science · Computer Science · Constanța, Romania
Similar Freelancers
Discover other experts with similar qualifications and experience