Tomasz Bartoszewski

Senior Software Engineer at Kaluza
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
London, England, United Kingdom, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Alex Pitts

Tomasz was a great candidate to deal with and I have no doubt that he will do extremely well in his new position. Always punctual and quick to respond I am looking forward to seeing how he progresses.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United Kingdom
    • Utilities
    • 300 - 400 Employee
    • Senior Software Engineer
      • Aug 2017 - Present

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Dec 2014 - Aug 2017

      I worked on two applications – Invest, responsible for promotion analysis and Radar, a price optimisation tool. I participated in integration with client finance systems, including SAP. - I traveled to Sydney for 4 weeks lone working in a client’s office for the testing SAP integration project. - I sped up initial promotion cache loading time from 7 minutes to 10 seconds, by rewriting an inefficient LINQ query. - I generalised the initial hierarchy set up process (SQL and T-SQL), to reduce time from 2 days to 30 minutes by implementing manual integration database, generated based on client specific hierarchy. - I prepared and documented the process of setting up application for new clients, to increase the speed of delivery and clarifying for the analysts, what data was required from clients. - I reduced bulk update time from 25 hours to less than a second; and database size from 100GB to 2GB, by changing database structure and removing indexed views. - I set up basic automated deployment with Octopus, which led to fully automated deployments and reduced time required for them. - I undertook many info-share presentations in-house covering different technologies. Languages: C#, SQL, T-SQL, PowerShell Other: .NET 4.6, Simple.Data, WebAPI, ASP.NET MVC, Silverlight, Octopus, Azure (including: WebJobs, Blob Storage, VM, Service Bus, Log Analytics), MongoDB, RabbitMQ, CQRS, Visual Studio Online, Posh-Git, YourKit, TDD, Pair programming Show less

    • United Kingdom
    • Travel Arrangements
    • 100 - 200 Employee
    • Junior Software Developer
      • Oct 2013 - Dec 2014

      I worked on IgluSki and IgluCruise – websites aggregating holidays from other suppliers. - I changed stored procedures, responsible for calculating prices with removing duplicated code, solving bugs and improving performance. It reduced invalid prices from 5 per day to 0. - I rewrote the module responsible for calculating prices and search engine (T-SQL), which reduced the time from 30 seconds to 500 milliseconds, by denormalization. Used by IgluCruise and Planet Cruise websites. - I implemented integration with feefo, to show customer reviews on websites. - I improved performance in C# application responsible for importing prices from suppliers. The time dropped from 20 minutes to 2 minutes by using dictionaries. - I wrote crawler which checked, in all repositories, used tables and stored procedures. Based on its results, I was able to remove 50 tables (from 250) and 300 stored procedures (from 600). Languages: T-SQL, SQL, C#, JavaScript Other: .NET 3.5, LINQ, ADO.NET, MS SQL 2005, ASP.NET 3.5, jQuery 1.8, TeamCity, Mercurial, SVN, Visual Studio 2010, ReSharper 8, Redgate tools for SQL Server Development, BugNET, YouTRACK Show less

    • Poland
    • Software Development
    • 100 - 200 Employee
    • Software Developer
      • Nov 2012 - Sep 2013

      I worked on Market3 - application for major retail chains, including cash registers, back office and integration with SAP. - I was responsible for product prices and labels. - I created a module for describing promotions to users. - I made a module for user privileges which were sent to cash registers. - I worked on reports like cashier reckon up and on adding some new functionality to the system and resolving bugs. Languages: C#, PL/SQL Other: .NET 3.5, NHibernate, Spring.Net, Windows Forms, LINQ, Rhino Mocks, nUnit, Oracle 11g, XML, ActiveMQ, NAnt, Jasper Reports, TeamCity, Mercurial, Visual Studio 2012, Resharper 8, Redmine Show less

  • 4Kprojekt
    • Poznan, Greater Poland District, Poland
    • Software Developer
      • Jul 2011 - Nov 2012

      I worked on Document Factory - application to manage documents like invoices, invoice correction, proforma. Users were able to create accounts, add clients, products and create documents e.g. invoices. A lot of time I spent with ExtJS and JavaScript as I was responsible for the frontend development with backend tasks when needed. Languages: C#, JavaScript Other: .NET 4.0, Entity Framework, LINQ, WCF, ASP.NET MVC, ExtJS, documents rendering with RDLC, SQL Server 2008 R2, TFS, Visual Studio 2012, ReSharper 7, Teamlab, TeamCity www4b was a CMS application. It allowed clients to create their own website with some information about their company. Languages: C# Other: .NET 4.0, Entity Framework, LINQ, WCF, ASP.NET MVC, SQL Server 2008 R2, SVN, Visual Studio 2010, ReSharper 6, TeamCity Show less

Education

  • Poznan University of Technology
    Master of Science (M.Sc.), Computer Science
    2012 - 2013
  • Poznan University of Technology
    Bachelor of Science (B.Sc.), Computer Science
    2008 - 2012

Community

You need to have a working account to view this content. Click here to join now