My resume in Markdown format.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md

README.md

Cenk Alti

cenk@cenkalti.net

Summary

I am a software engineer who specialize in distributed backend services with 5 years of experience in web application development and deployment. I like programming in Go and Python languages while focusing on simplicity, testing and standards based design.

Technical Skills

  • Git
  • Go
  • Python (Flask, SQLAlchemy)
  • MySQL (Query optimization, Replication)
  • Redis, MongoDB
  • RabbitMQ, ZooKeeper, Etcd
  • Nginx, uWSGI
  • Nagios, Jenkins
  • MogileFS
  • BitTorrent, Video formats, Streaming
  • Linux (Ubuntu, Arch)
  • AWS: EC2, VPC, RDS
  • Some HTML, CSS, JavaScript

Professional Experience

Put.io: Software Engineer (12/2015 - Current)

Cloud storage service with BitTorrent support.

Time Relic Co-Founder / Developer (02/2015 - 09/2015)

  • Automatic time-tracking application for desktop and mobile.

Snapmail.co: Freelance Work (01/2015)

Self-destructing text emails for Gmail.

  • Designed and developed the backend architecture.

Sendloop.com: Freelance Work (10/2014)

Email marketing and automation service.

  • Designed and implemented the program that renders campaign emails with subscriber information and deliver to their MTA.
  • Wrote the web server that serves open-tracking and link-tracking requests.

Koding.com: Software Engineer (10/2013 - 04/2014)

Cloud based development environment.

Put.io: Software Engineer (03/2011 - 10/2013)

Cloud storage service with BitTorrent support.

  • Leader of the technical team when left the company
  • Lead the migration of old PHP codebase to Python
  • Helped to re-design system architecture
  • Helped to evaluate and choose correct tools and technologies
  • Developed a task queue: http://kuyruk.rtfd.org
  • Implemented continuous integration/deployment with the help of Jenkins, Salt and Fabric
  • Wrote the new version of the API: https://put.io/v2/docs/index.html
  • Developed new features for the product, maintained and improved existing ones
  • Done system administration/maintenance
  • Made interviews for hiring new developers
  • Reviewed others' code

Torpilli.com: Co-Founder (6/2012 - 12/2012)

A failed startup attempt. Founded in Istanbul with the help of Enkuba (a startup accelerator). It was an adaptive test prep platform for web, mobile and tablet devices.

Ernst & Young: Junior IT Auditor (08/2010 - 01/2011)

  • Provided assistance in COBIT based audits in several banks

Education

Information Systems Engineering B.Sc. (2005-2010)

Dual diploma program:

  • Binghamton University, SUNY (Binghamton, NY)
  • Bogazici University (Istanbul, Turkey)

Projects

PyPI Notifier

A service to monitor your Python project's requirements.txt file. Runs on Heroku.

http://www.pypi-notifier.org

Rain

A BitTorrent client and library in Go.

https://github.com/cenkalti/rain

You can see more of them at https://github.com/cenkalti

Languages

English: Professional working proficiency

Turkish: Native

Personal

Birth year: 1987

Marital status: Single

Smoking: No


Latest version is available at: https://github.com/cenkalti/resume