I build things for the web
A software engineer with expertise in creating outstanding digital experiences, and hands-on experience in a wide range of programming languages, databases, and software architecture.
- spring framework
As a seasoned full-stack developer with over 5 years of hands-on experience, I bring a wealth of expertise to every project I undertake. Holding a master's degree in Computer Science, I possess a solid foundation in both theoretical concepts and practical application within the field. My proficiency spans across a diverse range of technologies.
In my professional journey, I have adeptly streamline development processes and deliver robust solutions that meet and exceed client expectations. My passion for innovation drives me to stay abreast of the latest industry trends and best practices, ensuring that I deliver cutting-edge solutions that propel businesses forward.
With a commitment to excellence and a knack for problem-solving, I thrive in dynamic environments where I can leverage my technical prowess to tackle complex challenges and drive impactful outcomes. Whether it's building scalable web applications, optimizing system performance, or crafting intuitive user interfaces, I am dedicated to delivering high-quality solutions that drive success.
- java core
- java ee
- java stream api
- apache maven
- php core
- php unit
- laravel framework
- spring core
- spring mvc
- spring data
- spring data jpa
- spring security
- spring cloud
- spring test
- oracle DB
Master's degree - Computer science
Sep 2013 - Jul 2018
The Master's program is designed to equip us with a profound knowledge of information systems. It fosters our capabilities to excel as engineers proficient in :
- Designing, managing information systems
- Leading projects within organizations
- Offers us the chance to engage in research activities within the university
Senior Software Developer - @ReviewSolicitors
Mar 2022 - Present
- Enhancing the CRM system by transitioning it from Spring Boot Data JDBC to Spring Boot with JPA. This strategic move allowed us to leverage the robust features of JPA for better relational data management. The migration resulted in improved scalability, simplified data access, and increased flexibility in handling complex database operations. The outcome was a more efficient and maintainable system, ready to meet business needs with ease
- Integration of the billing module ensures precise billing lines, while also facilitating diligent monitoring, thus upholding financial integrity and revenue optimization.
- Implementation of a call marking system, streamlining call review processes for managers, fostering feedback collection, and supporting self-improvement initiatives.
- Integrate multi-language support for the review system questionnaire form
- Enhance the notification system with WebSockets to improve reactivity and interactivity.
- Integrate a scheduling automation module
Get In Touch
I am available to contribute for projects and open to any ideas of cooperation . However, if you have other requests or questions, don’t hesitate to contact me using the below form either.