Sebastian Nanek, Software Developer in London, United Kingdom
Sebastian Nanek

Software Developer in London, United Kingdom

Member since December 13, 2013
Sebastian is a seasoned developer who has been crafting true gems with passion since 2008. He has extensive experience both as a team leader and working in a solo environment. He emphasizes maintaining excellent communications with clients.
Sebastian is now available for hire




London, United Kingdom



Preferred Environment

Linux, Sublime, Git

The most amazing... I've created is a learning platform guiding users to learn English that is perfect for use in schools.


  • Director, Software Development Consultant

    2015 - 2016
    Bytes Matter, Ltd.
    • Provided software design, consulting, development, and auditing services for my clients.
    • Worked mainly with financial clients from the city of London, including major fintech players.
    • Designed and developed software systems working in distributed environments using state-of-art software development practices.
    • Advised my client on potential ways to improve development processes (i.e., by increasing adoption of Agile/XP development practices).
    • Focused on improving overall team performance, including mentoring less senior team members.
    Technologies: Ruby, Ruby on Rails, PostgreSQL, RabbitMQ, Docker
  • Software Developer, Contractor

    2013 - 2013
    Simply Business
    • Wrote several Puppet recipes to automate application deployment.
    • Extended and refactored an internal data processing application.
    • Developed an internal data de-duplication and management application.
    Technologies: Ruby, Ruby on Rails, MongoDB, Puppet, RabbitMQ, RSpec, Cucumber, PostgreSQL, AWS
  • Contract Applications Developer

    2013 - 2013
    Funding Circle, Ltd.
    • Extracted parts of the existing monolithic application into a separate service.
    Technologies: Ruby, Ruby on Rails, PostgreSQL, SOA, Songick::Transport, PHP, Pl/SQL, Grape, REST, RSpec
  • Senior Software Developer

    2012 - 2013
    • Handled day-to-day development and maintenance of a language learning application.
    • Conducted technical interviews with candidates.
    • Refactored the old application for better performance and code quality.
    • Handled minor server administration.
    • Performed technology reviews and data structure design.
    • Tuned performance.
    • Extended usage of caching at various levels of the application stack.
    • Integrated with external services (e.g., text-to-speech generators and payment gateways).
    • Introduced modern software development principles (including team coaching).
    Technologies: Ruby, Ruby on Rails, MySQL, MongoDB, jQuery, Xapian, Redis, Capistrano
  • Ruby Software Developer

    2011 - 2011
    • Wrote several Facebook applications (mainly for sweepstakes/competitions).
    • Created an online marketplace for services related to thermal efficiency.
    • Performed ad-hoc server administration.
    • Prepared quotes and project proposals.
    • Integrated with a payment gateway.
    Technologies: Ruby, Ruby on Rails, PostgreSQL, PostGIS, Sphinx, Facebook API
  • Ruby Software Developer

    2009 - 2010
    • Wrote a computer-aided management system for gastronomy.
    • Wrote and maintained a website for an artistic photography competition.
    • Extended and fixed several issues in the company internal CMS software.
    Technologies: Ruby on Rails, jQuery, MySQL
  • Ruby Software Developer

    2008 - 2009
    • Led a team of two other developers during my last three months.
    • Maintained extensive customer contact.
    • Developed a multi-store eCommerce solution.
    • Integrated with external product suppliers.
    • Handled full-stack web development, including database design.
    Technologies: Ruby, Ruby on Rails, PostgreSQL, Prototype, Nginx, SOAP, Nokogiri


  • Booka - Bazar Ksiazek Uzywanych (Development)

    A used books marketplace / classifieds website. I co-managed the website and community for 3 years.

  • Vocabla - language learning app (Development)

    A website for learning English words. Users can translate, collect, memorize, and learn 300+ English words per month! It is the best app for learners, teachers, and schools.


  • Languages

    Ruby, HTML, CSS, JavaScript, Prolog, C, C++
  • Frameworks

    Ruby on Rails (RoR), Sinatra, AngularJS
  • Paradigms

    Agile Software Development, Object-oriented Design (OOD), REST, Service-oriented Architecture (SOA), Data-driven Programming, Scrum, Microservices
  • Platforms

    Docker, Linux, Amazon Web Services (AWS), Heroku
  • Storage

    PostgreSQL, Redis, MySQL, MongoDB, Elasticsearch, CouchDB, Xapian, Sphinx Search Engine
  • Libraries/APIs

    jQuery, Puppet.js, jQuery UI, Facebook API, jQuery Mobile
  • Tools

    RabbitMQ, Redmine, SemaphoreCI, Wercker, Capistrano, Jekyll
  • Other

    Apache Cassandra, Lean Development, Enterprise Integration


  • Master of Science and Bachelor of Engineering degree in Applied Computer Science and System and Software Engineering
    2006 - 2011
    AGH University of Science and Technology - Krakow, Poland

To view more profiles

Join Toptal
I really like this profile
Share it with others