Tomasz Kowalczyk, Developer in Poland
Tomasz is available for hire
Hire Tomasz

Tomasz Kowalczyk

Verified Expert  in Engineering

Ajax Developer

Location
Poland
Toptal Member Since
February 4, 2013

Tomasz is a highly skilled software developer and entrepreneur who strives to deliver excellence in everything he does. He excels whether working as a single developer, a team member, or a team leader.

Portfolio

NeuroSYS
Oracle, MySQL, Microsoft SQL Server, JavaScript, jQuery, Ajax...
Planet Soft IT Outsourcing
Oracle, Windows Communication Foundation (WCF), Web Services, Ajax, ASP.NET...
Rynek 13
SQL Server Reporting Services (SSRS), Windows Services, Microsoft InfoPath...

Experience

Availability

Part-time

Preferred Environment

Git, TFS, Subversion (SVN), Visual Studio, Windows

The most amazing...

...I've ever built was a mobile-cloud SaaS tool that works within a native iPad application and a web application, with all the data synchronized in the cloud.

Work Experience

CEO

2010 - 2013
NeuroSYS
  • Company specializing in creating custom software solutions for business processes, IT Consulting and IT Outsourcing.
  • Responsible for managing contact with clients.
  • Responsible for projects management and recruiting.
  • Architected many software solutions for clients.
  • Maintained high quality of created software and responsible for QA.
Technologies: Oracle, MySQL, Microsoft SQL Server, JavaScript, jQuery, Ajax, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), Web Services, ASP.NET, ASP.NET MVC

Team Leader

2008 - 2011
Planet Soft IT Outsourcing
  • Team leader of a 7-person offshore development team working for major financial services company operating in 8 European countries through various websites and web services.
  • Responsible for managing and coordinating team’s work, while reporting directly to the client, as well as designing modules and functionalities and suggesting technical solutions.
  • Responsible for recruiting team members, supervising their work and maintaining high quality of produced software.
Technologies: Oracle, Windows Communication Foundation (WCF), Web Services, Ajax, ASP.NET, .NET

Lead Software Developer

2007 - 2008
Rynek 13
  • Responsible for the whole lifecycle of MikroBioNet application as well as designing new modules and functionalities, suggesting technologies to use for implementation, assigning tasks to other team members and supervising their execution.
  • Involved as a designer and developer with 3 other projects: application for managing forensic laboratory in Wrocław and 2 projects for major Polish financial company.
Technologies: SQL Server Reporting Services (SSRS), Windows Services, Microsoft InfoPath, XSLT, Microsoft SQL Server, Web Services, Ajax, ASP.NET, .NET

Software Developer

2006 - 2007
Rynek 13
  • Responsible for developing n-tier application MikroBioNet which is used to manage microbiological laboratories in more than 20 hospitals in Poland. MikroBioNet is an intranet application written in .NET that uses SQL Server 2005 database and allows to communicate with many external devices performing automated microbiological tests. This application was created with the use of technologies like: WebServices, ASP.NET + AJAX, MS Infopath, XML, XLST, XQuery, WinForms, Windows Services, WiX, NUnit, SQL Server 2005, SQL Server Reporting Services, SQL Server Integration Services.
Technologies: SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), SQL Server 2005, NUnit, Wix, Windows Services, Windows Forms (WinForms), XQuery, XLST, XML, Microsoft InfoPath, Ajax, ASP.NET, Web Services

WaterTrace

WaterTrace is a management and inventory system for private sewer specialists in Belgium. WaterTrace supports the entire workflow from A to Z. It is a mobile-cloud SaaS tool that works within a native iPad application and a web application, with all the data synchronized in the cloud. The data is available from everywhere.

Functionalities:
• Managing data about houses and their owners/renters
• Managing visit schedule for sewer specialist working in the field
• Scheduling house visits automatically
• Synchronizing data between web application and IPad application
• Notifying house owners via email/mail about planned visits
• Calculating house cost estimations automatically
• Calculating project cost estimations automatically
• Viewing CAD plans for houses online
• Managing sewer specialists’ work
• Displaying project statistics
• Application available in 3 language versions: Dutch, French and English

Technologies:
ASP.NET MVC 3 (Razor), iOS, JSON, CloudMade API, SQL Server 2008, jQuery, Linq2SQL, NLog

TourSystemCRM

Web-based application created in SAAS(software-as-a-service) model and used by Polish travel agencies. It allows to store clients personal data and a history of all interactions with customer as well as data about all purchases made by customer, all details of purchased service (plane tickets, tours, etc.). Application also allows creating receipts and invoices, managing travel agency’s finances and managing employees’ time schedule by introducing personal calendar for each employee. Application contains also online customer’s panel, where every customer can log in and view details of all made purchases and their current state.

Functionalities:
• Storing a list of all customers and a history of their purchases
• Managing all purchases made by customers
• Managing time schedule of each employee.
• Managing finances in travel agency.
• Creating invoices and receipts .
• Managing users and their roles.
• Managing user’s subscriptions.

Technologies:
C#, ASP.NET MVC 3 (Razor), jQuery, HTML, CSS, SQL Server 2008, Entity Framework, NLog

PureDecaff

Description:

PureDecaff is a CRM system created for to use by insurance brokers in South Africa. The system stores data and files necessary for handling insurance policies and claims. It can be used by many brokers and insurers working for different insurance companies. Allows managing client data as well as managing brokers ‘ work.


Functionalities:

- Managing insurance clients, policies and claims
- Managing brokers and insurers (including roles and access rights)
- Advanced searching and filtering data
- Storing and managing file attachments for clients/claims/policies
- Support for mobile devices

Technologies: Asp.Net MVC 3 (Razor), SQL Server 2008, Entity Framework, JQuery, Entity Framework, NLog, Fluent Validation.

Atlibra

Description:

Atlibra is a document and knowledge sharing system for law firms, legal entities and the likes. The system allows its users to share their legal knowledge with peers from their respective working environment. The system enables to upload documents, as well as provide references to subject-related data. The suggested data are books, documents, hyperlinks and SimpleText. Furthermore, the system contains a library system, where the firm’s physical books are registered and the lawyers are able to search and borrow books.

Functionalities:

- User Management (roles & access rights),
- Users activity monitoring,
- Knowledge sharing network (adding and editing references to particular data types, i.e. books, documents, hyperlinks, SimpleText),
- Company’s library Management,
- Integration with Google Book API,
- Library booking system,
- Uploaded documents Management,
- Fast search engine.

Technologies:
.NET Framework 4.5, ASP.NET MVC 4, Windows Azure, Entity Framework 5, Auto Mapper, Unity, Nlog, MVC Mailer, Integration with Google Books API, jQuery 1.8.2, DataTables

Languages

C#, HTML, HTML5, XML, XLST, XQuery, XSLT, JavaScript

Frameworks

ASP.NET MVC 3, ASP.NET MVC, ASP.NET, Swagger, .NET, ASP.NET MVC 4, ADO.NET, ASP.NET Web API, NUnit, Windows Presentation Foundation (WPF)

Libraries/APIs

jQuery, Windows Forms (WinForms)

Tools

Microsoft Visual Studio, Subversion (SVN), Visual Studio, Git, Microsoft InfoPath, Wix, TFS

Other

Cloud Computing, Cloud, Cloud Engineering, Ajax, Web Services, Windows Services, Windows Communication Foundation (WCF)

Platforms

Azure, Windows, Oracle

Storage

SQL Server 2005, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Microsoft SQL Server, MySQL, Amazon SDB

2002 - 2007

Masters Degree in Computer Science, specialization: Data Processing Systems Engineering

Wroclaw University of Technology, Faculty of Electronics - Wrocław, 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