Sylwester Rogalski

Mobile and Web Application Developer

sylwester@rogalski.it

+48 880 273 520

Profile

I'm passionate of new technologies and I love to learn new things. I am developing web applications and mobile. Please let me know if You have any offer that fits my profile.

Skills

Web Applications

I developed in many frameworks and programming languages. That helped me to gain great experience in creating web applications.

Mobile Applications

Since 2012 I'm in touch with Android Platform. I participated in different projects - which were dedicated for phones, tablets and TVs.

Project Management

I designed and developed many applications by myself. I also worked in teams with good results.

Technical

  • Java
  • Android
  • Play! Framework
  • Swing
  • Python
  • Django
  • webapp framework
  •  
  • PHP
  • Joomla
  • Codeigniter
  •  

Experience

Gigaset

Java Developer

05.2015 - Now

    Developing applications with a microservice architecture (cloud-based project) - work in close cooperation with team (about 6 months)
    Developing and bugfixing in Cordova based project (about 3 months). Deploying mobile apps to Google Play and App Store
    Participating as a developer in Big Data project. Mainly writing Spark Jobs in scala language which operates on Hadoop filesystem

  • Technologies: Java 8, Python, Play! FrameWork 2.3.4, Scala 2.10, Spark, Hdfs, Parquet, RabbitMq, Redis, jUnit, ElasticSearch, PostgreSql, Cordova(AngularJS)
  • Tools: Pycharm, IntelliJ Idea, Git, Linux/Bash, Jenkins CI, Gitlab, Jira, Kibana

ATS S.A./XTYPE S.A.

Android/Web Developer

10.2012 - 04.2015 Now

Designing and developing (Java) applications dedicated for TVs with Android OS.
Designing and developing web applications in: PHP(Codeigniter) and Java(Play! Framework).
Designing communication between client and server software.
Participation in planning projects, creating requirements.
Managing jobs on Jenkins (continuous integration tool)
Do some administration stuff (environment for server app, automation of tasks, etc.)

Examples of my projects: Update Service (updating firmware remotely), Notifications (managing notifications in android), Messaging (messaging system based on GCM), Ad System (managing playlists of ads and presenting them)

  • Technologies: Java, Android ( 2.2 <= version <= 4.3), Play! FrameWork, PHP, Codeigniter framework, SqLite, Mongo DB (NoSql), MySql DB, jUnit
  • Tools: Android Studio, Eclipse, Git, Linux/Bash, Jenkins CI, Gerrit, Gradle build tool, Jira

Pro Business Solutions

Android/Java Developer

03.2012 - 08.2012

I received project from my predecessor. I was developing that project to deliver new version of it.
Developing android application targeted to tablets. Developing (Java/Swing) application which was fetching data from MS Access, processing it and sending to server. Developing web services in PHP.

  • Technologies: Java, Android (version <= 2.3), SqLite, Orm Lite, Swing, PHP, SOAP, Joomla, Windows Access 95 (through JDBC)
  • Tools: Eclipse, SVN, Windows, Ant, Assembla

LGBS Polska

Web application developer

08.2011 - 03.2012

Creating and modifying components/modules in Joomla(PHP). Taking care about frontend of websites (HTML,CSS) Mockup creation in Axure. Writing Use Cases. Performance test creation.

  • Technologies: PHP, Joomla CMS/framework, Javascript(jQuery), XHTML, CSS, iMacros, Selenium
  • Tools: Eclipse, SVN, Redmine, Windows

Eklektika

Python/Django Developer

07.2010 - 07.2011

I was developing two projects by myself. One project I created from base (web application for HR department). In the second project I was adding new functions (eg. installment plan "Zagiel" integration, price comparers) and modifying that which was already existed.

  • Technologies: Python, Django framework, Javascript(jQuery), XHTML, CSS
  • Tools: Eclipse, MySql database, Mercurial (revision control system), Linux

Weblink Software sp. z o.o. (Intership)

Python Developer

01.2010 - 03.2010

Participation in the whole process of project creation (brainstorm, designing, programming, testing). My duties: rewriting pieces of code, adding some improvements, adding unit tests to the existed code, creating technical documentation.

  • Technologies: Python, Pylons framework, SQLAlchemy ORM
  • Tools: Eclipse, SVN, Windows

Other

Python/Android Developer

Designed and developed web my own application mojmakeup.pl(doesn't exist anymore). I used technologies like: Python, Django, XHTML, CSS, jQuery.
Few applications for Android OS.

Education

Masters of Science: Computer Science

University of Silesia in Sosnowiec (2009-2011)

Bachelors of Science: Computer Science

University of Silesia in Katowice (2006-2009)

Hotel School in Ustrzyki Dolne (2000-2005)

Sylwester Rogalski — sylwester@rogalski.it


WI hereby agree for my personal data, included in my job application, to be processed in line with the needs of recruitment, in accordance with the Law on Personal Data Protection of 29 August 1997 (Law Gazette from 2002, No.101, heading 926, as amended).