Hi, I'm Berkay
A passionate software developer crafting modern web experiences with clean code and innovative solutions.
About Me
A dedicated software developer with a passion for creating exceptional digital experiences
Professional Background
Building modern web applications with focus on performance and user experience
Currently working as a software developer, I specialize in creating robust, scalable web applications using modern technologies. My experience spans frontend development, API integration, and delivering high-quality solutions that make a real impact.
I believe in writing clean, maintainable code and staying current with industry best practices. My approach combines technical expertise with a strong focus on user experience and business value.
Clean Code
Passionate about writing maintainable, scalable code
Problem Solving
Enjoy tackling complex challenges with creative solutions
Continuous Learning
Always exploring new technologies and best practices
Featured Projects
A selection of projects that showcase my technical skills and approach to problem-solving
Discord Music Bot
A simple music bot for discord servers
A simple music bot for discord servers. It can play music from youtube and discord servers.
Tombala API
An API implementation for the Turkish traditional game Tombala
An API implementation for the Turkish traditional game Tombala. It can be used to create a tombala game and to play the game as multiplayer.
Professional Projects
Key projects from my professional experience, showcasing enterprise-level solutions and business impact
Opet Pay
A mobile wallet payment app serving 100K+ users
Opet Pay is a mobile wallet payment app that allows users to pay for their purchases with their mobile wallet. It is a simple and easy to use app that allows users to pay for their purchases with their mobile wallet.
Mail to Ticket System
A system to convert mail to ticket
A system to convert mail to ticket. It is a simple and easy to use system that allows users to convert mail to ticket.
Skills & Expertise
A comprehensive overview of my technical skills and years of experience
Frontend Development
Modern web technologies for creating exceptional user experiences
Backend & Database
Server-side technologies and data management solutions
Tools & Technologies
Development tools and technologies for efficient development
Certifications & Achievements
Professional certifications and notable accomplishments
Currently Learning
Technologies and concepts I'm actively exploring
My Technical Approach
I believe in choosing the right tool for the job, prioritizing code maintainability and user experience. I stay current with industry trends while focusing on proven, reliable technologies that deliver real value to users and businesses.
Experience & Background
My professional journey in software development across multiple companies and technologies
Professional Experience
Mid Software Developer
AbraPartners via FieldScope
Leading system migration and development of multi-tenant architecture while developing and integrating new features for Wallet Projects (OpetPay & Payfour by Carrefour). Working in an Agile environment with cross-functional teams.
Key Achievements
- System migration of multiple branches into a multi-tenant architecture
- Developing and integrating new features for Wallet Projects (OpetPay & Payfour by Carrefour)
- Working in an Agile environment, effectively completing Jira tasks and collaborating with cross-functional teams
- Authentication and authorization integration with Keycloak
- Developed a Backoffice Panel using .NET MVC and DevExtreme
Technologies Used
Junior Software Developer
Vodafone Turkey via FieldScope
Developed and maintained hundreds of applications and integrations for Help Desk CRM using .NET, C#. Assisted the operational team in troubleshooting and resolving production issues, improving system reliability.
Key Achievements
- Developed and maintained hundreds of applications and integrations to Help Desk CRM using .NET, C#
- Assisted the operational team in troubleshooting and resolving production issues, improving system reliability
- Migrated legacy .NET Framework projects to .NET 8, enhancing performance and maintainability
Technologies Used
Software Developer Intern
Matelso
Developed and maintained Web API in .Net Core using Entity Framework Core, GraphQL & Docker. Implemented UI improvements with Vue.js for better user experience.
Key Achievements
- Developed and maintained Web API in .Net Core using Entity Framework Core, GraphQL & Docker
- UI improvements with Vue.js
Technologies Used
Software Developer Intern
Upteko APS
Developed new modules for drone backend solution with C#. Contributed to backend development for drone management systems.
Key Achievements
- Developed new modules for drone backend solution with C#
- Contributed to backend development for drone management systems
Technologies Used
Software Developer Intern
Istanbul Esenyurt University
Worked on real-time projects and helped organize the Back-end API layer of websites. Gained experience in full-stack development and API design.
Key Achievements
- Worked on real-time projects
- Helped organize the Back-end API layer of websites
- Gained experience in full-stack development and API design
Technologies Used
Software Developer Intern
Istanbul Esenyurt University
First professional internship experience focusing on hardware complaint evaluation and problem-solving for various departments.
Key Achievements
- Evaluated hardware complaints from other departments and solved their problems
- Gained initial experience in technical problem-solving and customer service
- Learned departmental communication and issue resolution processes
Technologies Used
Education
Bachelor of Computer Engineering
Istanbul Esenyurt University
Comprehensive computer engineering education with focus on software engineering, algorithms, and system design. Graduated with strong foundation in programming and software development.
Highlights
- Graduated with final grade of 3.04/4.0
- Completed comprehensive curriculum in computer engineering
- Gained solid foundation in programming languages and software development
- Developed problem-solving and analytical thinking skills
Key Areas
Bachelor of Business Management
Anadolu University
Currently pursuing a second bachelor's degree in Business Management to complement technical skills with business acumen and management knowledge.
Highlights
- Currently enrolled in Business Management program
- Expanding knowledge in business strategy and management
- Combining technical expertise with business understanding
- Developing leadership and project management skills
Key Areas
Continuous Learning
Committed to staying current with industry trends and emerging technologies
I believe in the importance of continuous learning in the fast-evolving tech industry. I regularly engage with new technologies, practice Domain Driven Design principles, focus on Integration Testing, and explore Microservices architecture to stay updated with the latest trends and best practices in software development.
Let's Connect
Always interested in meaningful conversations about technology, collaboration opportunities, and innovative projects
Get in Touch
Feel free to reach out for professional opportunities, collaborations, or just to say hello
Location
Istanbul, TurkeyAvailable for remote collaboration worldwide
Find Me Online
Connect with me on various platforms
What I'm Looking For
Areas where I'd love to collaborate and contribute
My Approach
Quality First
Focused on delivering excellent results rather than just quick solutions
Clear Communication
Transparent, regular updates and collaborative problem-solving
Long-term Thinking
Building sustainable solutions and lasting professional relationships
Note: While I'm currently employed and love what I do, I'm always open to discussing exciting opportunities, collaborations, and innovative projects that align with my interests and values.