Adam Kuszczak, Developer in Poznań, Poland
Adam is available for hire
Hire Adam

Adam Kuszczak

Verified Expert  in Engineering

C# Developer

Location
Poznań, Poland
Toptal Member Since
August 4, 2014

Adam is a software developer with experience in mobile app development, .NET systems, and speech recognition. He has a strong talent for problem solving, algorithm design, and programming contests. Currently, he is working with Samsung Electronics and developing mobile applications in his free time.

Portfolio

Samsung Electronics Poland
Speech Recognition, Android, Tizen
eXant Technologies Pvt. Ltd.
BPMN, jQuery, ASP.NET MVC 3, Windows Presentation Foundation (WPF), .NET
Caliper Sp. z o.o.
Orchard CMS, ASP.NET MVC 3, ASP.NET

Experience

Availability

Part-time

Preferred Environment

Java, Android, .NET

The most amazing...

...thing I've created is an advanced graph drawing tool with numerous features that won the 3rd prize in the Samsung Smart App Challenge in 2012.

Work Experience

Junior Software Developer

2013 - PRESENT
Samsung Electronics Poland
  • Worked for a large corporation for the first time. Gained experience with corporate culture, project management, and international communication.
  • Developed for the Tizen OS with C++. Used Eclipse as an IDE and Perforce as a version control system. Worked on the project as part of a build-in application set for mobile phones with Tizen.
  • Moved to the Speech Recognition team. Used mainly Bash scripts, makefiles, Perl, and Python. Wrote code for data mining in R. Wrote an additional Android application in Java.
  • Worked on a porting library for various systems using cross-compilation and other techniques.
  • Participated in an internal algorithm contest.
Technologies: Speech Recognition, Android, Tizen

Junior .NET Developer

2011 - 2012
eXant Technologies Pvt. Ltd.
  • Started as a WPF developer and maintained an existing application written another developer for the purpose of designing business processes in BPMN. Investigated and mastered all of the code. Managed the application's connection to several other big system components.
  • Created a whole new system for employee questionnaires in ASP.NET MVC3 with the Microsoft SQL 2008 database. Designed, implemented, and tested the whole system with minimal help from other developers. Used the Entity Framework as an ORM tool (POCO classes) and took advantage of jQuery for a better visual experience.
  • Acquired extensive professional business experience with the company.
  • Learned to work in a team with other developers, communicate with project analysts, negotiate system features.
  • Broadened my knowledge about the .NET and MVC3 frameworks.
  • Worked in a part-time capacity (3/5 of full).
Technologies: BPMN, jQuery, ASP.NET MVC 3, Windows Presentation Foundation (WPF), .NET

Intern

2011 - 2011
Caliper Sp. z o.o.
  • Worked as an intern for 1 month.
  • Helped with a current company project by implementing various components.
  • Worked on an app for medical centers.
  • Used ASP.NET MVC3 combined with the Microsoft Orchard CMS framework.
  • Gained experience working in a small company, testing software, and implementing continuous integration.
Technologies: Orchard CMS, ASP.NET MVC 3, ASP.NET

Research Programmer

2010 - 2010
Poznan Supercomputing and Networking Center
  • Worked on a remote job for a research center as part of a bigger project.
  • Researched Cholesky decomposition on a GPU (Nvidia CUDA technology). Worked as part of a bigger project focused on data structure transformation in chemical simulations.
  • Checked the efficiency of the double-precision floating-point data type on CUDA and tested the MAGMA and cuBLAS libraries.
  • Worked as part of a 6 month collaboration.
  • Learned a lot about GPUs, CUDA, and the parallel computing paradigm.
Technologies: cuBLAS, NVIDIA CUDA, Graphics Processing Unit (GPU)

Junior .NET Developer (Intern)

2010 - 2010
Status-C
  • Created a system for a computer service using .NET technologies.
  • Went through the full development cycle. Gathered requirements and handled design, development, bug fixing, testing, and product release.
  • Became familiar with the business development process.
  • Learned to estimate the time required for projects. Improved teamwork skills.
  • Worked as an intern for 3 months.
Technologies: Microsoft SQL Server, DevExpress Controls, ASP.NET

Apps for Gear App Challenge

I created apps for the Samsung Gear 2 challenge. The apps include:
Remote Camera - taking remote pictures using a watch
Gear Maps - Google Maps in a smartwatch
GPS 2 Gear - Satellites statuses in a watch
Matrix Clock Pro - Matrix effect in a clock widget

sGraph

https://www.youtube.com/watch?v=R3LKqyeJqWk
An application for the Samsung Smart App Challenge in 2012 that won the 3rd prize. It is an advanced mathematics graphs drawing tool with many features like zooming, drawing from point or from equation, adding comments, and sharing via Facebook. It takes advantage of the Samsung SPen SDK for Galaxy Note. I developed it with a friend.

Draw Your Route

A simple tool for drawing paths on a map and then following them. The app allows users to draw routes on maps in order to not forget which route to take or for explaining directions to other people. I developed it with a friend.

Splendid Effects

https://www.youtube.com/watch?v=6VxSZUnzauE
An advanced photo editing app for Bada OS that I created for the Samsung Electronics Poland BadaCup2 2012 where I won 2nd place. It has many filters including twirl, water, sketch, painting, and more. I developed it alongside a friend (www.splendideffects.com).

visionEYEr

I won 2nd place in the Polish finals in software design with a team of 4 people. We worked closely with Dr. Andrzej Grzybowski, the head of the Department of Ophthalmology at the Poznań hospital. We created an app for a visual acuity examination by creating an eye tracking device taking advantage of nystagmus phenomena. We used OpenCV as an eye-tracking library and created software to perform the examination on patients. It was mainly implemented in C# and Silverlight. The project included a lot of teamwork, documentation, presentations, and public speaking.

Minister of Science and Higher Education Scholarship for Achievements in Science

I received the national scholarship for achievements in 3 semesters from 2010-2011.

10th place in Internal Samsung Top-Coder contest

I won 10th place in the world among Samsung employees in an algorithm contest in Suwon, Korea.

Programming contest - algorithms

I had many achievements in programming contests (algorithms) in Poland from 2009-2010.

Frameworks

Swagger, .NET, ASP.NET, Windows Presentation Foundation (WPF), ASP.NET MVC 3

Languages

C#, C++, Java, SQL-99

Tools

Visual Studio 2012, Orchard CMS, Eclipse IDE, Makefile

Platforms

NVIDIA CUDA, Oracle, Tizen, Android

Other

Algorithms, Data Structures, DevExpress Controls, Graphics Processing Unit (GPU), Data Mining, Speech Recognition, Neural Networks

Libraries/APIs

cuBLAS, jQuery, Android API, Tizen Wearable

Paradigms

BPMN

Storage

Microsoft SQL Server, NoSQL

2008 - 2013

Master's Degree in Computer Science

Poznań University of Technology - Poznań, Poland

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring