Hi! I'm Ömer Ahmet Yücel.
Full Stack Developer.
My favorite tech includes Java (Spring Boot), JavaScript (Svelte or React), TailwindCSS, PostgreSQL!
Get in touch →
A few of my projects
Tourism Agency Management
The Tourism Agency Management System is a Full Stack CRUD application that helps agencies by streamlining hotel partnerships, optimizing customer reservations, and enabling efficient user and hotel management. It utilizes Java for both frontend and backend, with Swing UI for the frontend and PostgreSQL for the database.
Go to →
Veterinary Management System
The Veterinary Management System project, built with Java Spring Boot, offers a robust API for efficiently managing veterinary clinic operations. It includes features such as animal and customer management, vaccine administration tracking, appointment scheduling, and veterinary doctor management. With Spring Web, Spring Data JPA, and PostgreSQL, it provides a seamless experience for veterinary clinics to streamline their processes.
Go to →
VoiceScroll
The Voice Transcription and Translation web app, built with React and Tailwind CSS, allows users to transcribe and translate their voice recordings or uploaded MP3 files. Utilizing OpenAI's Whisper for transcription and Xenova's NLLB-200-Distilled-600M for translation, this app provides accurate transcriptions and translations, currently supporting English transcription with plans to add more languages. The intuitive interface ensures ease of use, offering real-time voice recording transcription, MP3 file upload, and seamless translation functionality.
Go to →
Want to know more?
A bit about me.
I am . . .
01
a lawyer turned software developer
My background in law provides me with a unique perspective on problem-solving and attention to detail. I am adept at analyzing complex information, drafting precise documents, and adhering to strict deadlines. These skills translate seamlessly into software development, where accuracy and efficiency are paramount.
02
an excellent communicator
Having served as a partner attorney and founding attorney in legal firms, I have honed my communication skills through client interactions, negotiations, and courtroom presentations. This experience translates into effective communication within software development teams, fostering collaboration, clarity, and efficiency in project execution.
03
continuous learner
Driven by a passion for technology and a commitment to professional growth, I thrive in dynamic environments where learning is ongoing. Whether mastering new programming languages or staying abreast of industry trends, my adaptive learning mindset empowers me to quickly acquire new skills and adapt to the ever-changing demands of the software development landscape.