Personal details

Burak K. - Remote back-end developer

Burak K.

Senior Sofware Engineer
Based in: 🇹🇷 Turkey
Timezone: Istanbul (UTC+3)

Summary

  • Senior software engineer with over 15 years of diverse experience in industries including software development, professional services, entertainment, wellness and manufacturing.
  • Especially interested in designing and developing backend systems that are reliable, scalable, perform well and are easy to maintain.
  • Having many years of working experience in Java, developed mostly in C# and TypeScript in recent jobs and projects.

Work Experience

Software Engineer
Proxify | Feb 2022 - Present
Python
C#
SQL
Node.js
Entity Framework
TypeScript
MariaDB
Docker
JavaScript
Microservices
Dockerfile
Pug
ASP.NET Web API
TypeORM
Express.js
  • (Full-time contractor at an Austrian company) Worked as a senior backend engineer on adding new features to the in-house developed automation software to fit different products on a specific body part scan. Technologies used: .NET, Microservices, C#, GraphQL, Hot Chocolate, TypeScript, Node.js, Python, Vue.js, Azure DevOps
  • (Full-time contractor at a Dutch company) Worked as a senior backend engineer on integration and improvement of repair and revision processes for a company focusing on repair, overhaul, refurbishment and recycling of batteries.
  • (Full-time contractor at a Belgian startup) Developed a tool that generates Microsoft PowerPoint presentations including complex charts (as images converted

Skills: Back-End Development · .NET · C# · Microservices · TypeScript · JavaScript · Node.js · Express · Nest (NestJS) · TypeORM · GraphQL · Hot Chocolate · MariaDB · SQL · Docker · Vue.js · Azure DevOps · GitLab

Full Stack Software Engineer
Freelancer / Contractor | Dec 2013 - Present
HTML/CSS
Android
Java
C#
SQL
Node.js
MySQL
Git
HTML5
PostgreSQL
NoSQL
TypeScript
Full Stack
Docker
CSS
JavaScript
Database Programming
Back-End
Microsoft SQL Server
AWS DynamoDB
AWS Lambda
Serverless
.NET
ASP.NET MVC
ASP.NET Core
.NET Framework
AWS (Amazon Web Services)
  • Designed and built the serverless backend of an IPTV streaming application for an Austrian company. Built RESTful APIs in Amazon API Gateway and their AWS Lambda handler functions interacting with Amazon DynamoDB. Set up rules in Amazon EventBridge to schedule AWS Lambda functions. Developed, tested and debugged Node.js Lambda functions locally using AWS Serverless Application Model (AWS SAM). Developed and launched the Samsung Tizen TV app.

  • Developed an ASP.NET MVC based web application to manage the operations of an assistance company based in Turkey. The web application increased overall efficiency and reduced the average time from opening to closing a file by a third.

  • Developed an ASP.NET MVC based web application to manage the operations of a medical translation services company in Turkey.

  • Developed and launched the mobile and smart TV applications for Calm Radio (a Canadian company) on Android, WP 8, Android TV, Amazon Fire TV and Samsung Tizen TV platforms.

  • Built and launched the app for Living Scriptures (an US entertainment provider company) on Samsung Tizen TV platform.

  • Built the backend and the Android app Car Radio - for Android Stereo Head Units for an US entertainment provider company.

  • Developed the apps for TVizio (a Bulgarian IPTV company) and Prime Asia TV (a Canada-based Punjabi TV company) on Samsung Tizen TV and LG webOS TV platforms.

Skills: Back-End Development · TypeScript · JavaScript · Node.js · Amazon Web Services (AWS) · AWS Lambda · Amazon DynamoDB · .NET Framework · ASP.NET MVC · C# · Entity Framework · Microsoft SQL Server · MySQL · SQL · NoSQL · Full-Stack Development · Android Development · Java · Smart TV Development · Git · Bitbucket · Code Review · Code Refactoring · Problem Solving

Education

Yeditepe University
MBA・Business Administration
Sep 2002 - Jun 2008
Istanbul Technical University
Bachelor's degree・Electrical Engineering
Sep 1997 - Aug 2002