Badges
Certifications
Work Experience
Frontend Developer
Betbull• August 2019 - Present
Built responsive single page applications with HTML, SASS, JS, React, Redux. ● Functional and OO Programming: Developing in ReactJS application using ES6 standards, React Hooks, Redux for Wynn gambling app for U.S. market and new version of BetBull app in UK market. Also maintaining and developing new features for the live BetBull app. ● Teamwork and Cross-functional Communication: Mentoring/Pair-programming with other team members on best practices and code optimizations. ● Driven to Deliver the Best User Experience: Applying advanced CSS and JavaScript techniques to achieve pixel-perfect, elegant looking.
Frontend Developer
Etiya Information Technology• March 2019 - August 2019
Built telecommunication web applications for customers and customer support agents with Angular and TypeScript. ● Functional and OO Programming: Practiced OOP aspects with TypeScript and used state management (NGXS/NGRX) and reactive programming techniques(RxJS) within the Angular ecosystem. ● Driven to Deliver the Best User Experience: Built a customer-facing web application and a customer service application; both designed to give smooth, modern-feel to users. ● Solving Problems and Architectural Challenges: Committed to a monorepo project that is developed with atomic design principles to create components which are used for frontend multiple applications.
Software Engineer
Rasyotek HR and Information Technology Inc.• September 2017 - March 2019
Worked as full-stack developer to build web applications which are used by both customers and employees. ● Functional and OO Programming: Followed SOLID principles strictly and implemented OOP and Functional programming paradigms to create RESTful services with .NET Core and build functionalities with JavaScript for frontend. Used design patterns to enhance code quality and efficiency (ex. Mediator, CQRS). ● Writing Efficient, Reusable and Testable Code: Created a boilerplate codebase with .NET Core that is used as foundation for all products in the company. ● Solving Problems and Architectural Challenges: Designed efficient and normalized databases with MSSQL and web services with ASP.NET Core. ● Teamwork and Cross-functional Communication: Collaborated with other departments to prototype products that the company aimed for. Organized pair programing sessions with the development team members to share knowledge/experience. ● Driven to Deliver the Best User Experience: Designed UI&UX for web applications from scratch to deliver easy to use, responsive, beautiful products.
Software Developer Intern
MatchBack Systems• December 2015 - May 2016
Designed efficient solutions to reduce the analysis workload of the company. ● Teamwork and Cross-functional Communication: Worked closely with other departments and team members in order to design an optimized efficient customer database by migrating from separate two databases. ● Writing Efficient, Reusable and Testable Code: Created a desktop application with C# that efficiently processes exported excel, csv data and creates a readable analysis reports of customers.
Education
Bilge Adam
Qualified Information Specialist Training Program, Training Program• January 2017 - August 2017
Participated in a software specialist training program. Studied following subjects: - Microsoft SQL Server and T-SQL - C# Programming - Entity Framework and ADO.NET - Object Oriented Programming - Git, TFS, Scrum - HTML5, CSS3, Bootstrap - ASP.NET MVC 5
Northeast Wisconsin Technical College
Information Technology, Individualized Technical Studies Certificate Program• August 2015 - May 2016
Earned Fulbright scholarship that is founded by U.S. Department of State. Studied following subjects: - C# - Java - ASP.NET MVC - Web Programming (HTML5/JavaScript/CSS3) - Mobile Programming (Xamarin) - Intensive English Program Advanced Listening/Speaking/Writing
Mugla University
Information Technology, Associate Degree• September 2013 - June 2015
Studied following subjects: - C# - Java - Visual Basic - Database Management - Web Programming (HTML5/JavaScript/CSS3)