Burak Goksel, Front-end Developer in Munich, Bavaria, Germany
Burak Goksel

Front-end Developer in Munich, Bavaria, Germany

Member since June 14, 2020
Burak is a front-end developer with a robust background in enhancing human-computer interactions. He is a solution-oriented IT expert who's creative but also considerate of users' habits and expectations, so he strives for the best UX when delivering a product. Burak's value is most evident on front-end projects due to his perfect command of the Angular framework and his enthusiasm for TypeScript. Burak follows the SOLID principles and keeps up to date with the latest best practices.
Burak is now available for hire

Portfolio

  • Bilişim A.Ş.
    User Experience (UX), Front-end, Linux, Grafana, NGINX, Traefik, Graylog...
  • StockMount
    User Experience (UX), Front-end, i18n, TypeScript, HTML, SCSS, Linux...
  • Create and Soft
    User Experience (UX), Front-end, Search Engine Optimization (SEO), Windows...

Experience

Location

Munich, Bavaria, Germany

Availability

Part-time

Preferred Environment

Visual Studio Code, Linux, Postman, Jira, Git, GitLab, Node.js

The most amazing...

...code I've written was the dynamic component loader service for an Angular project to select components conditionally and build a personalized website.

Employment

  • Front-end Developer and DevOps

    2020 - 2020
    Bilişim A.Ş.
    • Worked on a product called BilisimHR, an Angular-based application for human resource management.
    • Used Confluence for application standardization, BitBucket for version control, Jira for issue tracking, and Bamboo for automated deployment. These applications were all integrated with each other.
    • Migrated a reverse proxy configuration from Nginx to Traefik.
    • Set up monitoring tools such as Graylog, Grafana, and Prometheus to read and analyze all essential metrics and logs.
    • Updated the product to the latest stable versions of Angular and all NPM packages.
    Technologies: User Experience (UX), Front-end, Linux, Grafana, NGINX, Traefik, Graylog, Bamboo, Bitbucket, Jira, Confluence, Docker, Angular
  • Full-stack Developer

    2018 - 2019
    StockMount
    • Created a modular, multilingual front-end architecture using Angular and developed an application that integrates products, categories, and orders across the most popular eCommerce platforms such as Amazon, eBay, and more.
    • Configured GitLab to automize unit tests and implemented CI/CD using Jenkins.
    • Dockerized the application and configured a registry using Portus.
    • Tracked issues and requirements using GitLab Tools.
    • Fixed bugs in a C# MVC application as a full-stack developer.
    Technologies: User Experience (UX), Front-end, i18n, TypeScript, HTML, SCSS, Linux, ASP.NET Core MVC, Jenkins, GitLab, Docker, Angular
  • Full-stack Developer

    2018 - 2018
    Create and Soft
    • Created a custom MVC framework using PHP and coded an authorization module with multiple roles using JWT.
    • Developed the web admin panel as a combined CMS to manage customers, orders, and support requests.
    • Encrypted a REST dataflow to secure sensitive data with AES specifications.
    Technologies: User Experience (UX), Front-end, Search Engine Optimization (SEO), Windows, JavaScript, CSS, HTML, REST APIs, SaaS, Content Management Systems (CMS), JSON Web Tokens (JWT), Model View Controller (MVC), PHP
  • IT Specialist

    2017 - 2018
    ESLA English Academy
    • Created two different one-page commercial websites of the company.
    • Set up and personalized a Moodle application: an open-source distant education system.
    • Monitored and carried out maintenance of the systems.
    • Made presentations and provided training sessions for the staff on the use of websites and in-office tech.
    Technologies: Moodle, Search Engine Optimization (SEO), Windows, JavaScript, CSS, HTML, REST APIs, PHP
  • Intern Developer

    2012 - 2013
    MySys Technologies
    • Provided developer support for internal software and applets using C#, SQL, and so on.
    • Installed systems for restaurants, such as restaurant management software.
    • Provided training for the staff on the use of the systems.
    Technologies: CSS, JavaScript, HTML, Near-field Communication (NFC), SQL, C#

Experience

  • BilişimHR
    https://bilisim.com.tr/urunler/bilisim-hr-insan-kaynaklari-yazilimi

    BilişimHR is an application that carries the whole human resources processes to the digital environment with its modular infrastructure that responds to the functions needed by HR professionals with a user-friendly interface.
    Tasks Accomplished:
    • Contributed new modules to the Angular-based interface in line with UI/UX standards.
    • Migrated a reverse-proxy configuration from Nginx to Traefik and set up monitoring tools such as Grafana and Prometheus to read and analyze all essential metrics.
    • Updated to the latest stable versions of Angular and all NPM packages.
    • Integrated BitBucket repository with Bamboo to enable continuous deployment. The website is only available in Turkish.

  • StockMount International

    StockMount is an eCommerce integration application whereby businesses selling their products on eCommerce platforms and mobile applications can complete daily routine tasks. Operations such as product listing and updating, etc. are carried out automatically on StockMount and, product editing, bill preparation, messaging operations can be followed and completed easily.
    Tasks Accomplished:
    • Created an Angular-based front-end web application that works with the REST API on the back end.

  • Commercial Website of StockMount International

    This an HTML and vanilla JavaScript-based website that provides information about StockMount International. It is an eCommerce integration software firm that helps businesses to manage all their eCommerce operations.

  • Management Panel for Cellograf
    https://cellograf.com/admin

    Cellograf is a custom product service, which personalizes products such as mugs, calendars, mobile phone covers, and more with photos provided by customers and delivers them to their address.
    Tasks Accomplished:
    • Designed, developed, and managed the management panel using PHP, HTML, JavaScript, and CSS.
    • Configured the panel for customers to use the system as a combined CMS to manage their customers and content with multiple authorization types.
    Additional Details:
    • The website is only available in Turkish.
    • https://m.cellograf.com/

Skills

  • Languages

    JavaScript, HTML, CSS, SCSS, TypeScript, YAML, C#, PHP, T-SQL, Java, SQL
  • Frameworks

    Angular, YARN, Bootstrap, JSON Web Tokens (JWT), MVC Razor, OAuth 2, ASP.NET Core MVC
  • Libraries/APIs

    REST APIs, RxJS, Node.js, Google Maps API, Google Maps SDK
  • Tools

    NPM, Git, Traefik, Jira, Bitbucket, Bamboo, Jenkins, Graylog, Trello, GitLab, GitHub, Docker Compose, Grafana, NGINX, Redmine, Confluence, Postman
  • Platforms

    Docker, Visual Studio Code, Firebase, Linux, Ubuntu, MacOS, Amazon Web Services (AWS)
  • Other

    Front-end, User Interface (UI), User Experience (UX), Prometheus, SaaS, Metrics, Cross-browser Compatibility, i18n, Content Management Systems (CMS)
  • Paradigms

    Agile Software Development, Search Engine Optimization (SEO), Model View Controller (MVC)
  • Storage

    MongoDB, MySQL, Relational Databases, DBeaver

Education

  • Master's Degree in Software Engineering
    2019 - 2020
    Hacettepe University - Ankara, Turkey
  • Bachelor of Science Degree in Computer and Instructional Technologies
    2013 - 2017
    Ankara University - Ankara, Turkey

Certifications

  • Cisco Certified Network Associate Routing and Switching (CCNA)
    SEPTEMBER 2016 - PRESENT
    Cisco

To view more profiles

Join Toptal
Share it with others