$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior .Net Developer
Jakub Konecki
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
I'm an experienced, battle-tested developer that always tries to come up with elegant solutions to business problems. I always strive to understand the requirements and their context and offer a range of options with clear trade-offs.
I'm an active open source contributor and like to learn and work with cutting-edge technologies.
Currently I'm in love with Azure, event sourcing and actor frameworks.
I'm an active open source contributor and like to learn and work with cutting-edge technologies.
Currently I'm in love with Azure, event sourcing and actor frameworks.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Polish
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2017 - 2020
job
Lead Developer (fully remote)
C-Breez.
Lead developer / architect working on a distributed booking management system to allow hotels worldwide to manage their sales.
.Net, C#, Azure, .net core
2016 - 2017
job
Principal Architect (fully remote)
Applicita.
net, c#, azure, orleans, azure-service-fabric, azure-cosmosdb
Advising on all technical matters related to current and future projects.
Lead developer working on a distributed booking managment system to allow hotels worldwide to manage their sales teams with data-driven intelligence.
Developer working on distributed IoT solution for processing telemetry from solar panels.
Advising on all technical matters related to current and future projects.
Lead developer working on a distributed booking managment system to allow hotels worldwide to manage their sales teams with data-driven intelligence.
Developer working on distributed IoT solution for processing telemetry from solar panels.
Azure, C, Iot, Sales, Service, Net, Developer, Lead developer, CosmosDB, Booking, Managment, Processing
2016 - 2016
job
.NET Developer
Rokos Services (UK) Limited.
net, c#, teamcity, octopus-deploy, d3.js
Building a Research platform that will be used for gathering raw data, generating preditions based on user-defined models and publishing them in a variety of formats.
Scraping data from various websites
Implemented continuous integration though TeamCity (with custom meta-runners) and Octopus Deploy for
windows services and desktop applications
Integrated TeamCity and Octopus Deploy with Stash and Jira, including AD authentication.
Maintenance of internal service monitoring website
Implemented C# client for part of Confluence REST API and used it for exporting data from whole Wiki instances
Created an Outlook addin that warns users when sending email to external domains.
Building a Research platform that will be used for gathering raw data, generating preditions based on user-defined models and publishing them in a variety of formats.
Scraping data from various websites
Implemented continuous integration though TeamCity (with custom meta-runners) and Octopus Deploy for
windows services and desktop applications
Integrated TeamCity and Octopus Deploy with Stash and Jira, including AD authentication.
Maintenance of internal service monitoring website
Implemented C# client for part of Confluence REST API and used it for exporting data from whole Wiki instances
Created an Outlook addin that warns users when sending email to external domains.
Website, Windows Services, Teamcity, Continuous integration, Authentication, Monitoring, D3.js, Developer, It, Confluence, Net, API, Windows, Service, Integration, REST, C, Websites, Research, REST API, Jira
2015 - 2015
job
.NET Developer
Marshall Wace.
c#, sql-server, teamcity, octopus-deploy, wpf, rest, swagger, excel-dna
Maintaining and extending in-house order management, settlement and treasury systems.
Improved performance of WPF order management application by identifying hot spots using
performance profiler
Implemented continuous integration though TeamCity (with custom meta-runners) and Octopus
Deploy (custom steps) for websites, windows services and desktop applications
Created a REST service for accrued interest calculations with C# client distributed as NuGet package,
invoked from several systems, including CLR sproc and Excel plugin
Maintaining and extending in-house order management, settlement and treasury systems.
Improved performance of WPF order management application by identifying hot spots using
performance profiler
Implemented continuous integration though TeamCity (with custom meta-runners) and Octopus
Deploy (custom steps) for websites, windows services and desktop applications
Created a REST service for accrued interest calculations with C# client distributed as NuGet package,
invoked from several systems, including CLR sproc and Excel plugin
Net, Treasury, Rest Service, Calculations, Swagger, Server, Windows Services, Teamcity, Continuous integration, Developer, Sql, Windows, Service, Integration, Management, Wpf, REST, C, Websites, Excel
2012 - 2015
job
.NET Developer
Mitsubishi UFJ Securities International.
asp.net-mvc, c#, sql-server, entity-framework, ssis, ibm-mq, unity3d, moq, nunit, msbuild
Significantly extended a set of framework libraries that are used by multiple teams in the bank.
redesigned the architecture to fully use Unity dependency injection
organized multiple NuGet packages with dependencies for ease of upgrading
improved client library for consuming IBM MQ messages
created a bootstrap project to kickstart development of ASP.NET MVC applications using framework libraries and common architecture (repositories, services, unit tests)
Implemented an automated delivery process to multiple environments using MsDeploy and DacPac, integrated with TeamCity and Serena Deployment Integration. The process allows code and database changes to be deployed to any environment in a
matter on minutes.
Currently working solely on Business Approval system which will be used to manage and track approvals throughout the company.
Event sourcing with SQL persistance, CQRS,
Exchange integration for sending / receiving emails,
Sharepoint integration for document storage,
SignalR for realtime web-based UI - MVC5, Bootstrap, Knockout
Solely designed and implemented organisation management system for capturing the structure of the multi-entity company with international and local business units and departments and managing books.
Event sourcing with SQL persistance, CQRS,
Web-based UI - MVC5, Bootstrap, Knockout
Solely designed and implemented cash management system for Operations team that is used for day to day cash
management and cash positions prediction for next 10 business days.
MVC 5 web app, SQL server database,
daily imports from other systems using SSIS packages,
realtime feeds from settlement systems using IBM MQ
Solely designed and implemented trade activity reporting system used by all the traders to report late, cancelled or amended
trades
MVC 5 web app, SQL server database,
implemented table inheritance in Entity Framework,
daily imports from trading systems using SSIS packages
Solely designed and implemented general ledger / SWIFT reconciliation batch system for Operations/Finance teams that is
used for day to day cash reconciliation across all accounts and books. Performance improvements over an existing system
saved ~3h of processing and allowed downstream systems to start earlier.
SQL server database,
imports from other systems using files and IBM MQ realtime feeds
Significantly extended a set of framework libraries that are used by multiple teams in the bank.
redesigned the architecture to fully use Unity dependency injection
organized multiple NuGet packages with dependencies for ease of upgrading
improved client library for consuming IBM MQ messages
created a bootstrap project to kickstart development of ASP.NET MVC applications using framework libraries and common architecture (repositories, services, unit tests)
Implemented an automated delivery process to multiple environments using MsDeploy and DacPac, integrated with TeamCity and Serena Deployment Integration. The process allows code and database changes to be deployed to any environment in a
matter on minutes.
Currently working solely on Business Approval system which will be used to manage and track approvals throughout the company.
Event sourcing with SQL persistance, CQRS,
Exchange integration for sending / receiving emails,
Sharepoint integration for document storage,
SignalR for realtime web-based UI - MVC5, Bootstrap, Knockout
Solely designed and implemented organisation management system for capturing the structure of the multi-entity company with international and local business units and departments and managing books.
Event sourcing with SQL persistance, CQRS,
Web-based UI - MVC5, Bootstrap, Knockout
Solely designed and implemented cash management system for Operations team that is used for day to day cash
management and cash positions prediction for next 10 business days.
MVC 5 web app, SQL server database,
daily imports from other systems using SSIS packages,
realtime feeds from settlement systems using IBM MQ
Solely designed and implemented trade activity reporting system used by all the traders to report late, cancelled or amended
trades
MVC 5 web app, SQL server database,
implemented table inheritance in Entity Framework,
daily imports from trading systems using SSIS packages
Solely designed and implemented general ledger / SWIFT reconciliation batch system for Operations/Finance teams that is
used for day to day cash reconciliation across all accounts and books. Performance improvements over an existing system
saved ~3h of processing and allowed downstream systems to start earlier.
SQL server database,
imports from other systems using files and IBM MQ realtime feeds
Organization, Unity, Ssis, Architecture, Net, Developer, Cash management, NUnit, Development, Teamcity, Storage, Sourcing, International, Web, Server, App, CQRS, Framework, Knockout, Processing, MOQ, IBM MQ, UI, .Net, SQL Server, Bootstrap, Asp.net mvc, Swift, ASP.NET, Operations, Exchange, SharePoint, Deployment, Sql, Database, C, MVC, Event, ASP, Entity Framework, Management, Integration, Finance
2010 - 2011
job
Senior ASP.NET Developer
BNP Paribas.
asp.net-mvc, c#, javascript, jquery, jqueryui, sql, ajax, css
GlobalMarkets is a portal to pre-trade, trade and post-trade market applications - gives clients access to research, strategy,
market data, analytical tools and client solutions. The platform is available over web and as a mobile app (iPhone / iPad) and is used by both internal users and external clients.
Designed, developed from scratch and maintained FX and Rates web sites (part of GlobalMarkets portal) in MVC3,
jQuery, AJAX, CSS3.
Areas,
Display Templates,
custom View Engine (serving different views based on user-agent),
custom Filter Attributes (caching, compression, authorisation),
custom Filter Providers (injecting filter attributes based on area),
custom Model Binders,
custom Value Providers,
custom Action Results (charting, autocomplete)
Designed, developed and maintained ~20 widgets used by GlobalMarkets portal (using Google's OpenSocial protocol) in MVC3, jQuery, AJAX,
Implemented Sales Marketing Campaing management tool for sending mass email campaigns, tracking clicks and reporting in MVC3, jQuery, AJAX,
Maintained classic ASP and ASP.NET parts of FX and Rates web sites,
Designed and developed a realtime windows service for obtaining spot FX prices using FIX protocol,
Developed a charting library shared between multiple web sites, using AmCharts and Highcharts libraries,
Developed a complex header/menu/footer library (dynamic generation, custom site maps, ads) shared between
multiple web sites - optimised for rendering performance and cross-browser compatibility (IE6-IE9, FF, Chrome, Safari),
Implemented various optimisations for performance improvements (static resource caching, javascript & CSS minification and consolidation, image sprites, dynamic content compression),
Implemented continuous integration platform using TeamCity, MSBuild, WiX,
Improved development and release processes,
Encouraged automated UI testing using WatiN
GlobalMarkets is a portal to pre-trade, trade and post-trade market applications - gives clients access to research, strategy,
market data, analytical tools and client solutions. The platform is available over web and as a mobile app (iPhone / iPad) and is used by both internal users and external clients.
Designed, developed from scratch and maintained FX and Rates web sites (part of GlobalMarkets portal) in MVC3,
jQuery, AJAX, CSS3.
Areas,
Display Templates,
custom View Engine (serving different views based on user-agent),
custom Filter Attributes (caching, compression, authorisation),
custom Filter Providers (injecting filter attributes based on area),
custom Model Binders,
custom Value Providers,
custom Action Results (charting, autocomplete)
Designed, developed and maintained ~20 widgets used by GlobalMarkets portal (using Google's OpenSocial protocol) in MVC3, jQuery, AJAX,
Implemented Sales Marketing Campaing management tool for sending mass email campaigns, tracking clicks and reporting in MVC3, jQuery, AJAX,
Maintained classic ASP and ASP.NET parts of FX and Rates web sites,
Designed and developed a realtime windows service for obtaining spot FX prices using FIX protocol,
Developed a charting library shared between multiple web sites, using AmCharts and Highcharts libraries,
Developed a complex header/menu/footer library (dynamic generation, custom site maps, ads) shared between
multiple web sites - optimised for rendering performance and cross-browser compatibility (IE6-IE9, FF, Chrome, Safari),
Implemented various optimisations for performance improvements (static resource caching, javascript & CSS minification and consolidation, image sprites, dynamic content compression),
Implemented continuous integration platform using TeamCity, MSBuild, WiX,
Improved development and release processes,
Encouraged automated UI testing using WatiN
Testing, Sales, ADS, Service, Windows, Content, Net, Developer, Development, Integration, Continuous integration, Teamcity, Web, App, Google, Portal, Processes, Agent, UI, Marketing, Css, Sql, Jquery, .Net, Css3, ASP.NET, Research, Javascript, C, AJAX, MVC, ASP, Rendering, Wix, Management
2005 - 2010
job
Technical Team Leader
FSI (FM Solutions) Ltd.
c#, asp.net, ajax, javascript, jquery, jqueryui, css, workflow-foundation
Javascript, Css, Jquery, .Net, ASP.NET, C, AJAX, ASP, Workflow, Net
2003 - 2005
job
C++ Developer
BRE Bank S.A.
asp, c++, c#
BRE Bank is one of the top Polish providers of comprehensive corporate banking services and a part of Commerzbank Group.
BRE Bank owns two retail banks, MultiBank and mBank. I was working on the Altamira-based transactional systems for both
retail banks.
BRE Bank is one of the top Polish providers of comprehensive corporate banking services and a part of Commerzbank Group.
BRE Bank owns two retail banks, MultiBank and mBank. I was working on the Altamira-based transactional systems for both
retail banks.
Retail, C, ASP, Banking, Developer
1998 - 2003
job
MSc Eng Artificial Intelligence and Software Engineering
Politechnika Łódzka.
Artificial Intelligence, Software engineering, Engineering, Software
2001 - 2002
job
C++ Developer
PPWK.
c++
Part-time (3/4) job (during studies),
Worked on Navigo mapping software for PCs and hand-held devices,
Developed desktop application - C++ MFC,
Implemented GPS module, including a multi-threaded library for communication with GPS receivers using NMEA
0183 protocol
Part-time (3/4) job (during studies),
Worked on Navigo mapping software for PCs and hand-held devices,
Developed desktop application - C++ MFC,
Implemented GPS module, including a multi-threaded library for communication with GPS receivers using NMEA
0183 protocol
C, Developer, GPS, Software, Mfc
My education
1998
-
2003
Technical University of Lodz, Poland
Msc Eng, Artifical Intelligence and Software Engineering
Msc Eng, Artifical Intelligence and Software Engineering
Master Thesis: Extending a nephrology computer system with a decision-making module
Thesis included a .NET application that used case-based reasoning expert module to find the best kidney recipient.
Attended Individual Course of Studies.
Took part in Erasmus student exchange program with University of Pisa, Italy.
Jakub's reviews
Jakub has not received any reviews on Worksome.
Contact Jakub Konecki
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Jakub directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark