Yohana Samile

Yohana Samile

I am a web developer experience in Laravel, TypeScript, MySQL, and PostgreSQL
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Location:
Dar Es Salaam, Dar Es Salaam, Tanzania, United Republic of
Experience:
3 years
About

I’m a passionate web developer with over three years of hands-on experience building and maintaining scalable, efficient, and secure web applications. My work revolves around creating modern, user-focused solutions that are both technically robust and easy to maintain.

My core expertise lies in the Laravel framework, where I’ve developed everything from RESTful APIs to full-stack applications. Laravel’s elegant syntax and powerful features like Eloquent ORM, queues, and Blade templating have allowed me to build complex systems with clean, maintainable code. I follow best practices and lean heavily into Laravel's ecosystem to deliver reliable and extensible backends.

On the frontend and integration side, I leverage TypeScript for building dynamic, type-safe user interfaces — often in combination with modern frameworks. TypeScript enhances my JavaScript workflow, enabling better structure, clearer intent, and fewer bugs across large-scale projects.

For data storage and management, I work fluently with MySQL and PostgreSQL, depending on the project needs. I understand relational database design, query optimization, indexing strategies, and how to balance performance with data integrity. I’m also experienced in building database-driven features like reports, search functionalities, and complex relationships using Eloquent and raw SQL when needed.

I take pride in writing clean, testable, and well-documented code. Whether it’s building a new feature, refactoring legacy code, or debugging complex logic, I enjoy solving real-world problems with practical solutions.

Beyond coding, I value team collaboration, continuous learning, and staying up to date with the latest trends in web development. I'm comfortable working in agile teams, contributing to version control with Git, and participating in code reviews to uphold quality standards.

I’m always eager to grow, adapt, and take on new challenges that push my skills to the next level. Whether it’s optimizing performance, improving security, or experimenting with new tools and practices — I believe in delivering work that makes an impact.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.