Bekircan A.

About Me

Bekircan is a highly rated Software Engineer creating optimized, end-to-end solutions for clients, driving good technology choices on projects and making important decisions that shape products. He is a team player who manages competing priorities and organizes work to deliver the best value in the shortest time.

Frontend

Backend

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Greenbird Integration Technology (now GE Vernova)
Greenbird Integration Technology (now GE Vernova)
Senior Software Engineer
2023 - Present (2 years)
Remote

Working on integration systems using Java, Kotlin, Apache Camel, Spring Boot, JPA, Flyway, GCP (PubSub, Cloud Storage, Cloud SQL, Cloud Functions), Kubernetes, MySQL, ELK Stack.

Wheel.me
Wheel.me
Back-end Developer
2020 - 2023 (3 years)
Oslo, Norway
  • Developed and delivered a microservice for managing and provisioning autonomous robots.

  • Owned issues with a sense of urgency and consistently made recommendations to improve product performance.

  • Maintained and supported existing solutions within the Wheel.me portfolio.

Crossover
Crossover
Software Engineer
2020 - 2021 (1 year)
Remote
  • Provided solutions that interfaced existing Lambda functions with EFS to process larger files and created another Lambda solution functioning as a cronjob for cleaning up unnecessary data.

  • Owned features/projects beginning to end from mockups and design to review and deployment.

  • Participated in an Agile process, writing clean, scalable code with an emphasis on efficiency and reusability, maintaining code quality throughout the software development lifecycle.

ALTEN Sweden
ALTEN Sweden
Software Engineer
2019 - 2020 (1 year)
Gothenberg, Sweden
  • Built a Redis Cluster operator that creates and maintains a Redis Cluster solution on Kubernetes.

  • Developed and deployed durable and scalable solutions using various tools and technologies.

  • Set best practices and coding standards and contributed clean, clear, high-quality production code on the project.

AirTies Wireless Networks
AirTies Wireless Networks
Software Engineer
2018 - 2018
Istanbul, Turkey
  • Developed the Live Update Server for managing devices by field engineers and the AirTies Remote Manager used by service providers for remote troubleshooting.

  • Built solutions that made the firmware updating mechanism on the AirTies Remote Manager timezone aware.

  • Adhered to AirTies' coding standards and developed well-structured, maintainable, and easy-to-understand code on the solution.

Letta Group
Letta Group
Embedded Software Engineer (Intern)
2017 - 2017
Gebze, Turkey
  • Participated in and supported the design and development of software solutions for the ARM microcontroller of a smart door lock.

  • Assisted product managers and senior engineers to plan, prioritize, and develop user stories.

  • Helped diagnose and resolve technical issues, making it simple and efficient to maintain.

Showcase

Software Engineer - Live Update Server
Software Engineer - Live Update Server
  • AirTies offers managed in-home Wi-Fi solutions to operators globally.

  • The company provides a comprehensive portfolio of smart Wi-Fi software, hardware, and services.

  • AirTies is developing a timezone-aware firmware update mechanism for routers, initiating updates at dawn for every country.

Software Engineer - Blockchain-based Voting System
Software Engineer - Blockchain-based Voting System
  • Developed a blockchain-based voting system from scratch.

  • Implemented anonymity using blind signatures and parallel counting.

  • Designed and deployed the solution for the Faculty Computer Club elections.

Software Engineer - Redis Cluster Operator
Software Engineer - Redis Cluster Operator
  • Designed and developed a Redis Cluster operator for Kubernetes.

  • Responsible for the creation and maintenance of a Redis Cluster on Kubernetes.

  • Worked as a consultant on an internal project within Ericsson.

Education

BSc Computer Science
BSc Computer Science
Gebze Technical University - Turkey
2014 - 2018 (4 years)