Bekircan A.

Bekircan A.

Senior Software Engineer

Oslo, Norway
Hire Bekircan A. Hire Bekircan A. Hire Bekircan A.

About Me

Bekircan is a highly-rated Software Engineer creating innovative solutions that make life effortless for clients; building optimized and end-to-end solutions that are joyful to use. He has the technical aptitude for driving good technology choices on projects; making important decisions that shape products. He is a team player, adept at managing competing priorities, and organizes work to deliver the most value in the shortest time on projects.

Work history

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

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

  • Ensure that features are being delivered efficiently and on-time.

Wheel.me
Wheel.me
Backend Developer
2020 - Present (4 years)
Oslo, Norway
  • Developed and delivered a microservice for managing and provisioning autonomous robots on the Wheel.me project.

  • Own issues with a sense of urgency and consistently make recommendations to improve product performance.

  • Maintain and support existing solutions within the Wheel.me portfolio.

Crossover for Work
Crossover for Work
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.

  • Participate 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 which creates and maintains a Redis Cluster solution on Kubernetes for Alten Sweden.

  • Developed and deployed durable and scalable solutions on the project using a variety of leading-edge 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
Turkey
  • Participated 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.

Portfolio

Software Engineer - Live Update Server
Software Engineer - Live Update Server

AirTies provides and deploys managed in-home Wi-Fi solutions to operators around the globe; giving service providers a full portfolio of smart Wi-Fi software, hardware and services. Developed an internal solution for use by field engineers in managing routers; working on the firmware update mechanism to be timezone aware - undertaking firmware updates at dawn for every country.

Software Engineer - Redis Cluster Operator
Software Engineer - Redis Cluster Operator

Worked as a consultant on an internal project at Ericsson, taking responsibility for the design, development and deployment of a Redis Cluster operator which creates and maintains a Redis Cluster on Kubernetes for the client.

Software Engineer - Blockchain-based Voting System
Software Engineer - Blockchain-based Voting System

Concepted, designed, developed and deployed a blockchain-based voting system as a graduation project; implementing the blockchain from scratch, providing anonymity of votes using blind signatures with parallel counting through Fork/Join framework. Utilized the solution for the Computer Club elections at the Faculty - providing users with the simplicity and anonymity need for club elections.

Education

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