Tomasz Kowalczyk
Verified Expert in Engineering
Ajax Developer
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
Experience
Availability
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
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.
Team Leader
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.
Lead Software Developer
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.
Software Developer
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.
Experience
WaterTrace
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
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
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
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
Skills
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
Education
Masters Degree in Computer Science, specialization: Data Processing Systems Engineering
Wroclaw University of Technology, Faculty of Electronics - Wrocław, Poland
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring