Skills: Category - Backend Development
Go (Golang)
Experience with the Go programming language for building simple, reliable, and efficient command-line tools. Appreciated for its concurrency features and performance.
Python
Proficiency in Python for a variety of tasks, including data science, machine learning, and backend API development. Experienced with its rich ecosystem of libraries for rapid development.
RabbitMQ
Experience using RabbitMQ as a robust message broker to facilitate asynchronous communication and decouple services within a distributed, microservices-based system.
GraphQL
Experience building and consuming GraphQL APIs, primarily using API Platform. Valued for its efficient data fetching and strongly-typed schema.
API Design & Development
Specialized in designing and building secure, scalable, and well-documented RESTful and GraphQL APIs. Extensive experience with API Platform for rapid, standards-based API development.
Symfony Framework
Specialized in building enterprise-grade applications with the Symfony framework. Leveraged its components for robust, scalable, and maintainable backend systems, including complex IAM and SSO solutions.
CodeIgniter
Experience developing web applications using the CodeIgniter PHP framework, known for its small footprint, speed, and simplicity. Used to build several internal tools and applications.
Java & Spring Boot
Experience in building robust, enterprise-level backend services using Java and the Spring Boot framework. Focused on creating scalable microservices and RESTful APIs.
PHP
Extensive experience in PHP for web development, from foundational scripts to complex applications using modern frameworks like Symfony and Laravel. Proven ability to build, maintain, and scale robust backend systems.