Iβm a software developer who loves creating innovative solutions and learning new tech. I specialize in server-side development, architecture design, and making high-quality, scalable systems. Proficient in TypeScript and NodeJS, I focus on building strong, reliable systems.
- Languages: TypeScript, NodeJS, Python
- Cloud: AWS (EC2, ECS, ECR, SQS, Lambda, etc..), Terraform (Infrastructure as Code)
- Backend: Express, FastAPI
- Databases: MongoDB, MySQL, Redis
- Tools & Technologies: Docker, RabbitMQ, Kafka, gRPC, JWT, ProtoBuf
Developed a robust, scalable trading platform supporting multiple trading accounts. The system leverages a worker-based architecture that communicates via a dedicated protocol, ensuring broad resilience and high reliability.
A distributed end-to-end encrypted (E2EE) group chat protocol. This project is designed to ensure robust security using RSA, AES, and other advanced encryption algorithms. The primary goal is to provide secure, private communication between users without any intermediaries being able to decrypt the messages.
- Python: I'm actively expanding my Python knowledge to become a more well-rounded backend developer. I'm particularly interested in leveraging Python's principles to build robust and maintainable backend systems. Additionally, I'm eager to explore popular web development frameworks like FastAPI, Django or Flask to create dynamic web applications. The vast and powerful libraries within the ecosystem further excite me about the possibilities Python offers. I'm confident that mastering Python will significantly enhance my backend development skillset.
- Email: roiegol9@gmail.com
- LinkedIn: Roie Golst