Founder and developer
2014 - Present
Knowledge management, discovery and collaboration service. Startup project.
- Frontend and backend development.
- SOA architecture. Dockerized containers.
- REST API server, distributed task queueing, web content extraction and analysis.
- Python's Pyramid web framework and SQLAlchemy ORM framework.
Senior Python Backend Programmer
2012 - 2014
- Developed Cassandra-based systems: generic content metadata, user activity feeds,
- ElasticSearch-based content search.
- Designed and developed game content permission system for users to buy, lend, and try content from the store. Dynamic permissions based on time, availability nad user properties like location, owned content and role groups.
- Custom Go-based statistics server which aggregates context based game activities and achivements.
- Introduced better quality with strong TDD, continous integration and development focus.
- Major role in design process of game features and services.
Python Web Developer
2008 - 2012
Front and back-end developement of large, multipurpose collaboration SaaS platform.
- Design and development on major system components: permission system, caching framework, comments and blogging systems.
- Development of in-house tools for Scrum management, server monitoring, Database migrations and more.
- Strong TDD approach.
Contracting job to help build a traveling site.
- Google maps integration.
- Usability advisor.
Founder, Python Developer
2006 - 2009
Multiple service-oriented tools and a community portal. (video bookmarking, rss reader, TODO app, meta search engine).
- First big python project.
- www.i123.pl - Meta search engine, aggregating and prioritizing polish content from Google, Yahoo, MSN Search and polish search engines.
- rss.i123.pl - Personalized RSS feed reader.
- video.i123.pl - Personalized video aggregator. Users could upload own videos or use services like Youtube, Google Video, Vimeo, Metacafe (and others) to keep and share their videos.
Founder, Python/PHP developer
2004 - 2006
Consulting and web development agency.
- Plan, design and develop PHP software.
- Web security consulting.