About
Suliman is a Senior Back-End Software Engineer with 8+ years of experience building robust, scalable, and high-performance systems that power mission-critical applications. Specialized in designing and optimizing back-end architectures, APIs, and databases with a strong focus on reliability, security, and maintainability.
Proven ability to deliver complex systems from the ground up, lead backend initiatives, and collaborate effectively with cross-functional teams. Skilled in multiple technologies such as [Java, Spring Framework, Node.js, PostgreSQL, Redis, Docker, AWS], and experienced in building microservices, distributed systems, and CI/CD pipelines.
He brings a strategic mindset to problem-solving, balancing technical excellence with business priorities. His work consistently contributes to faster development cycles, improved system performance, and long-term platform stability—directly impacting product scalability and customer satisfaction.
Below is a list of Suliman can do
✔ Back-end Development using Java, Kotlin, Spring Framework, Node.js
✔ SQL and NoSQL Databases, Hibernate, Liquibase
✔ Restful API & API-First development/API Documentation using OpenAPI
✔ Cloud Computing with AWS
✔ Containerization / Container Orchestration with Docker, ECS, Dokku
✔ Front-end Web Development using HTML, CSS, Javascript, React.js , Redux
✔ Native Android Application Development using RxJava, Dagger
✔ Team Player
✔ Fluent in English (speaking, listening, reading and writing)
Although Suliman is comfortable with these technologies, he is always learning and open to exploring new technologies and concepts.