
Popescu Andrei-Bogdan
Senior Software Engineer
Salary / Daily rate
Brăila, Romania
Freelance, open to permanent contract
Remote only
Skills
Languages
About me
Intro
Senior Software Engineer with 10+ years of full-stack development experience. Achieved 20% infrastructure cost reduction through GCP migration and 40% faster deployments via CI/CD automation. Expert in React, Node.js, microservices, and cloud architectures ready to deliver scalable solutions for your business.
Work experience
Senior Software Engineer
Aspora
Mar 2023 - Present
3 years 8 months
- Collaborated with cross-functional teams to design and implement efficient and scalable solutions. - Developed backend services using Node.js, Express.js, Java (Spring Boot), and Python (Flask), handling business logic and API design. - Built user-friendly and responsive interfaces with React.js, Vue.js, and Angular, using TypeScript, JavaScript (ES6+), and Material UI. - Migrated on-prem applications to GCP (GKE, CloudSQL, Pub/Sub), improving cloud scalability and reducing infrastructure costs by 20%. - Integrated GraphQL and RESTful APIs with external services to enhance system capabilities. - Implemented security features using OAuth2, JWT, and Redis for session management and data caching. - Used Docker and Kubernetes for application containerization, streamlining deployments. - Automated testing and deployment processes using GitLab CI/CD and Jenkins, improving delivery speeds by 40%.
Full Stack Engineer
SoftKraft
Aug 2018 - Feb 2023
4 years 7 months
- Built scalable backend systems using Java (Spring Boot), Node.js, and Python. - Integrated databases like MongoDB, PostgreSQL, and Redis for fast data retrieval and caching. - Designed and deployed microservices architecture using Docker, Kubernetes, and AWS (EKS, S3, RDS), improving uptime and fault tolerance by 40%. - Developed and maintained REST APIs and GraphQL endpoints to support real-time data processing and client-side applications. - Created interactive and efficient user interfaces using React.js, Vue.js, Next.js, and TailwindCSS. - Integrated secure user authentication using OAuth2 and JWT. - Worked in Agile environments and participated in sprint planning, retrospectives, and daily standups using Jira. - Automated deployment processes with CI/CD pipelines using GitHub Actions, GitLab CI, and Jenkins.
Software Developer
Xvision
Sep 2013 - Jul 2018
4 years 11 months
- Developed backend applications using Node.js, C# (.NET), and Python, handling API requests and server-side logic. - Designed and implemented frontend solutions with React.js and Angular, improving user engagement and load times by 20%. - Built and optimized REST APIs with integration to third-party services and external databases (MySQL, MongoDB). - Applied Redis for caching, reducing backend load and improving performance by 25%. - Worked on secure OAuth2/ JWT-based authentication for API protection. - Participated in cross-functional team collaboration to implement new features and ensure application scalability and security. - Contributed to GDPR compliance, ensuring data protection and privacy
Education
Universitatea OVIDIUS din Constanta
Bachelor's degree, Programare computere / Programator, în general
2011 - 2015
3 years 9 months