Senior Software Engineer
Information
Languages
About
Main technologies
- PHP9 yrs.
- MySQL9 yrs.
- Git8 yrs.
- REST API7 yrs.
- Test Driven Development6 yrs.
- Laravel6 yrs.
- GraphQL5 yrs.
Additional skills
Experience
Project Under NDA
About the Project
Goals & Scope: The goal of the project was to build a modern, scalable, and user-friendly real estate platform similar to Zillow. The platform enables users to browse, search, and filter property listings, while allowing real estate agents and homeowners to list properties for sale or rent. It aimed to provide a seamless experience for buyers, renters, and sellers alike by offering accurate data, interactive maps, and a smooth UI across devices. Product & Functionality: -Advanced search & filters for location, price, bedrooms, etc. -Interactive map view integrated with Google Maps or Mapbox. -User accounts for saving favorite listings and searches. -Property listing management with photo uploads
- Real Estate
Responsibilities
I served as a backend developer, responsible for designing, building, and maintaining the platform's core functionalities: - Designed and implemented the property listing flow with image uploads, dynamic filters, and geolocation features; - Integrated third-party services like Google Maps for location-based; - Optimized performance, resulting in <2s page load for most views;
Volunteer Vision
About the Project
I worked on Volunteer Vision, a remote mentoring platform connecting mentors and mentees through structured learning paths. The goal was to support corporate and NGO-led mentoring programs with features like session scheduling, progress tracking, and role-based access. I built core RESTful APIs using PHP (Laravel) with TDD, enabling secure, scalable backend services. The platform serves enterprises, NGOs, and educational institutions, helping promote professional development and social impact on a global scale.
Responsibilities
- Contributed to the development of Volunteer Vision, a remote mentoring platform; - Utilized PHP and Laravel framework following Test-Driven Development (TDD) practices to ensure robust and maintainable code; - Designed and implemented RESTful APIs for core platform features, enhancing integration capabilities and frontend-backend communication; - Collaborated with cross-functional teams to deliver scalable and secure backend solutions.
Skills & technologies
- PHP
- Laravel
- MySQL
- Test Driven Development
- JavaScript
- Vue.js
Ucraft
About the Project
Ucraft is a no-code website builder platform that enables users to create professional websites, online stores, and landing pages using customizable templates, drag-and-drop functionality, and integrated eCommerce and SEO tools.
- E-commerce
Responsibilities
- Develop and maintain backend services in a Microservice Architecture within an Agile environment. - Write reusable, documented, and testable code. - Collaborate with technical writers to create comprehensive service documentation. - Mentor junior developers, fostering their growth and learning. - Conducted code reviews and served as a key developer within the team. - Developed a couple of PHP packages for internal usage within the company.