Sebastian Nanek
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Git, Sublime Text, Linux
The most amazing...
...website I've created is a learning platform guiding users to learn English that is perfect for use in schools.
Work Experience
Director, Software Development Consultant
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.
Software Developer, Contractor
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.
Contract Applications Developer
Funding Circle, Ltd.
- Extracted parts of the existing monolithic application into a separate service.
Senior Software Developer
Lingapp/Vocabla.com
- 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).
Ruby Software Developer
Mimigroup
- 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.
Ruby Software Developer
Araneo
- 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.
Ruby Software Developer
Softwarelab.eu
- 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.
Experience
Booka - Bazar Ksiazek Uzywanych
Vocabla - language learning app
Skills
Languages
Ruby, HTML, CSS, JavaScript, PHP, Prolog, C, C++
Frameworks
Ruby on Rails (RoR), Sinatra, Sphinx Documentation Generator, GrapesJS, AngularJS
Paradigms
Agile Software Development, Object-oriented Design (OOD), REST, Data-driven Programming, Scrum, Microservices, Service-oriented Architecture (SOA)
Platforms
Docker, Linux, Amazon Web Services (AWS), Heroku
Storage
PostgreSQL, Redis, MySQL, MongoDB, PostGIS, PL/SQL, Elasticsearch, CouchDB, Xapian, Sphinx Search Engine
Libraries/APIs
jQuery, Nokogiri, Puppet.js, jQuery UI, Facebook API, jQuery Mobile
Tools
RabbitMQ, Redmine, SemaphoreCI, NGINX, RSpec, Puppet, Cucumber, Sublime Text, Git, Wercker, Capistrano, Jekyll
Other
Apache Cassandra, Lean Development, Prototyping, SOAP, Enterprise Integration
Education
Master of Science and Bachelor of Engineering Degree in Applied Computer Science and System and Software Engineering
AGH University of Science and Technology - Krakow, Poland
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring