Bartosz Borowiecki, Software Developer in Warsaw, Poland
Bartosz Borowiecki

Software Developer in Warsaw, Poland

Member since October 25, 2016
Bartosz has over eight years of experience with the .NET platform—both in desktop and web applications. He likes getting to know new things, be it technologies or new code bases. He is known for how quickly he gets up to speed with new projects. Bartosz always aims to create a flexible codebase that can support the project for the long haul—so that it avoids becoming legacy code.
Bartosz is now available for hire

Portfolio

Experience

Location

Warsaw, Poland

Availability

Part-time

Preferred Environment

Mercurial, Git, Visual Studio, Windows

The most amazing...

...project I've created was a Windows Phone game that I built from scratch. I created both the code and the assets (graphics and sounds).

Employment

  • Senior Engineer

    2017 - 2018
    Buddy Punch (via Toptal)
    • Supported and extended an employee time-tracking website written in MVC/Web API; also introduced Vue.js to make the user experience better and smoother.
    • Supported and extended a mobile Ionic client for an employee time-tracking application.
    Technologies: Ionic, Entity Framework, ASP.NET Web API, ASP.NET MVC 5, Vue, AngularJS
  • Senior Engineer

    2016 - 2018
    VOX Global (via Toptal)
    • Built an intranet application used by employees to track their green/ecofriendly activities.
    • Created a reporting module for an employee's application.
    Technologies: Entity Framework, ASP.NET Web API, ASP.NET MVC 5, AngularJS
  • Front-end Developer

    2017 - 2017
    Emmit Labs (via Toptal)
    • Built the front-end for viewing and managing electricity and gas-&-water meters.
    Technologies: Less, JavaScript, Highcharts, Angular
  • Web Developer

    2015 - 2016
    Axa
    • Created the home insurance quote and purchasing web page.
    • Supported the call center application for managing different types of insurance.
    • Developed the web page for the home insurance renewal process.
    • Created and updated document templates related to the insurance business.
    • Supported a tool for setting up the developer's environment.
    Technologies: ASP.NET MVC 4, Microsoft SQL Server, C#
  • Web/Mobile Developer

    2014 - 2015
    PGS Software
    • Created a web app for the GSM operator for smartphone bulk ordering.
    • Supported a web app for GSM mobile data analysis and reporting.
    • Developed a mobile application for casual or party use.
    Technologies: ASP.NET MVC 4, Android, ASP.NET
  • Web Developer

    2010 - 2014
    Asseco Business Solutions
    • Created an enterprise resource planning platform.
    • Supported the implementation of the ERP platform for the GSM operator.
    • Initiated and managed the company-wide source control upgrade to Mercurial.
    • Built the digital-signing features (using Crypto API).
    • Supported the application in concerning the translation of Delphi to Silverlight resources.
    Technologies: Microsoft SQL Server, Windows Communication Framework (WCF), MS Silverlight
  • Developer

    2008 - 2010
    Teleaudio
    • Supported the billing system for premium SMS/MMS.
    • Created a database for storing premium SMS/MMS.
    • Developed a service for sending SMS and MMS MT.
    • Built an application for managing the call center (routing calls, operator sign-ins, recording the operator's welcome message, and more).
    • Supported the distributed system for SMS analysis.
    Technologies: Web Services, Windows Presentation Foundation (WPF), .NET

Experience

  • Timerunners.Mobile | C#, Xamarin.Forms
    https://bitbucket.org/varius86/timerunners.mobile

    An Xamarin.Forms app that's similar to Sports Tracker. It allows you to keep track your running sessions: time, distance, route on map, and more.

  • Axa Home Insurance | C#, MVC5, and Knockout.js
    http://www.axainsurance.com/home/get-quote

    I was a part of a team that created the quote-and-purchase pages for the biggest UK insurance provider.

    Technologies: MVC5, Knockout.js, Web API, MS SQL, C#

  • Row Champion | C#, Unity3D Game
    http://gniriki.com/games/rowchampion

    An Android, skill-based game. I created both the code and the assets (graphics, sounds, and more).

  • Silly Ghosts | C#, XNA Game

    A Windows Phone game.

Skills

  • Languages

    ASP.NET Razor, C#, JavaScript, T-SQL, HTML, CSS, Less, Java, XSLT
  • Frameworks

    .NET, Swagger, AngularJS, ASP.NET Web API, Entity 6, Windows Presentation Foundation (WPF), ASP.NET MVC, Unity3D, ASP.NET MVC 4, ASP.NET, ASP.NET MVC 5, Ionic, ADO.NET, Windows Communication Framework (WCF), Knockout (Knockout.js), Angular, ASP.NET Identity
  • Tools

    Visual Studio 2015, Visual Studio, Git, Mercurial, MS Silverlight, Fiddler, Adobe Photoshop
  • Paradigms

    Unit Testing, Test-driven Development (TDD), Agile Software Development
  • Storage

    Microsoft SQL Server
  • Libraries/APIs

    Entity Framework, Highcharts, Vue, jQuery
  • Platforms

    Windows, Xamarin, Windows Phone, Android, Amazon Web Services (AWS)
  • Other

    Web Services, Xamarin.Forms

Education

  • Master's Degree in Software Engineering
    2004 - 2010
    Military University of Technology - Warsaw, Poland
  • Engineer's Degree in Computer Science
    2006 - 2007
    Polytechnic University of Valencia - Valencia, Spain

To view more profiles

Join Toptal
Share it with others