My name is Marcin Świerczyński. I'm a software developer especially interested in Java and Python languages, Java-based technologies and mobile applications development.
Web developer and programmer with more than 4 years of diverse accomplishments in all aspects of programming and web developing. Highly experienced in Java, Python and PHP programming languages. Experienced in Groovy and Objective-C languages too. Especially interested in object-oriented design and highly-efficient, highly-scalable databases.
Believes in Software Craftsmanship as a method to create reliable and maintainable software. Recognized as a very motivated and open-minded person.
Master’s thesis: “JShards - transparent utilization of distributed databases providing horizontal scalability of applications”
2008 - 2010, honours degree
2004 - 2008, honours degree
A personal way to communicate with people using short videos - vsnap.com
Technologies: Groovy, Grails, Java, Spring, JS, jQuery, LESS, HTML5, PostgreSQL, Git
Business related social network site - www.bizznesscard.com
Technologies: Python, Django, JS, jQuery, CSS, XHTML, PostgreSQL, SVN
Web application that helps you to write and share your stories
Technologies: Python, Django, JS, jQuery, CSS, XHTML, PostgreSQL, SVN
Tool to help you capture and share media-rich location-based memories - webapp / iTunes
Technologies: Objective-C, iOS SDK, Python, Django, REST API, PostgreSQL, Redis, Git
Automatically responds to incoming texts and calls - sends text messages to your callers, if you can't answer the phone. You can customize the message content. You can also set different messages for different occasions (at work, with friends, etc.) - Android Market
Technologies: Java, Android SDK, Git
JDBC driver (JDBC 4.0 implementation) that allows transparent use of horizontally scalable databases - github
Technologies: Java, JDBC, JUnit, PostgreSQL, Mercurrial
Web panel that allows to preview customers invoices, payments and agreements. Includes PDF creating
Technologies: Grails, Groovy, CSS, GSP, MySQL, SVN
Grails plugin that adds polls feature to your Grails-based application - github
Technologies: Grails, Groovy, CSS, GSP, Git, Google Chart Tools
Uses heterogenous databases (both relational and object-based) and distributed modules
Technologies: Java, JSP, Servlets, Tomcat, CORBA, HTML, CSS
Parser, interpreter, data storage. Implementation of stack-based query language approach
Technologies: Java, XML