Sign in

Software Engineer Developer

Toronto, ON, Canada
October 13, 2019

Contact this candidate


Bartlomiej Uliasz

(***) ***-****

Toronto, ON



Full-stack Software Developer with MS degree in Computer Science and 5 years of full-time hands-on experience. Expert in OOP languages, with preference for Java, C# and Kotlin. Interested in information security, web and mobile technologies and algorithms. Reference letters from former employers.

Programming languages: Java, C#, Kotlin (Golang, JavaScript, React.JS, JSX, C/C++)

IDE: MS Visual Studio, IntelliJ IDEA, Android Studio, Eclipse

Version control systems: GIT, Subversion (SVN)

OS: Windows, Linux, Android, Tizen


5 years of full-time commercial applications development in Java, C#, C++, less experience with Golang, Kotlin, JavaScript, C, React.js, JSX, Python;

Implemented features for public API;

Implemented new Java microservices (SOA) with communication;

Developed applications for Android devices (smartphone, Google Glass);

Developed multi-platform applications using Xamarin framework;

Experience with SQL and NoSQL databases.

Created software for medical devices;

Prepared and conducted UX usability tests;

Achieved Samsung Professional Software Developer title;

Achieved Oracle Certified Associate, Java SE 7 Programmer certificate;

Got wide knowledge of GIT and SVN version control systems;

Developed applications that use cryptography (encryption, digital signatures, key generation and propagation);

Worked at multiple international working environments;

Worked according to agile methodologies;

Broad experience in software development in Android Studio, IntelliJ IDEA, Visual Studio and Eclipse IDEs;

Long experience in programming with AutoHotKey automation scripting language.


English advanced (IELTS certificate)

Polish native

Italian intermediate


Polish-Japanese Academy of Information Technology – Warsaw, PL

Master of Science in Computer Science (2018)


Software Engineer

Goldman Sachs Poland Services

Warsaw PL

March 2019 – August 2019

Developed web applications and services for Goldman Sachs’ internal marketing system:

Implemented new Java microservices (SOA) with communication;

Implemented some JavaScript UI elements;

Created unit and integration tests (JUnit4) for the solution;

Did regular maintenance: bug reporting, bug fixing, consultancy;

Used IntelliJ IDEA Java development environment;

Used Jira, Jenkins, GIT and other SDLC management tools with CI/CD.

Software Engineer

Push Technology Ltd.

London UK

November 2017 – May 2018

In an agile team I have developed components for the Diffusion streaming platform:

Implemented C# client features for public API, found and fixed multiple bugs;

Helped with Java implementation (bug reporting, bug fixing, tests, consultancy);

Created multiple NUnit unit tests;

Created reliable code for internet communication and object serialization classes/methods;

Made reviews, reported issues, proposed changes and new functionalities;

Used Microsoft Visual Studio (C#) and Eclipse (Java) IDEs.

Used Jira, Jenkins, FishEye, GIT, P4, FogBugz and other SDLC management tools.

Software Engineer

Samsung R&D Institute Poland

Warsaw PL

August 2015 – October 2017

In an agile team, I have:

Developed mobile applications for new versions of Samsung’s Tizen Operating System (Mobile, TV and wearable devices);

Developed C# multi-platform mobile applications using Xamarin framework;

Developed Accessibility system service in C/C++ for Tizen OS, which can be used by a disabled person to communicate with mobile device;

Achieved Samsung Professional Software Developer cert title;

Taught C# language developers of other programming languages;

Fixed a lot of code bugs and made many code reviews for my colleagues’ code;

Used development tools: Visual Studio, Eclipse, GIT, Jira, Jenkins, Gerrit.

Software Engineer

Asseco Poland S.A.

Warsaw PL

April 2014 – August 2015

In an agile team, I have developed software for local network security system:

Developed microservices (SOA) in C++ for new network security system with use of network communication and IPC (ZeroMQ), and JSON formatted messages;

Created CppUnit / BoostTest unit tests;

Developed multi-threaded services for Linux operating system;

Implemented secure communication with cryptographic elements (encryption, digital signatures, key generation and propagation);

Prepared and managed LDAP database server.

Contact this candidate