Piotr Wieszyński Email and Phone Number
Piotr Wieszyński personal email
- Valid
A seasoned manager, technical leader, and software engineer with 17 years of commercial experience and a proven track record in leading teams to deliver innovative and high-quality software solutions. Expert in driving digital transformation. Focused on team building and high-quality practices in software craftsmanship and design, often hands-on. Instrumental in curating software development practices and standards, catering to the evolving needs of a rapidly growing IT department.
Usual Expat Limited
View-
Independent Technology ConsultantUsual Expat Limited Sep 2022 - PresentLondon, England, United KingdomDelivering specialized consulting in software development and integration, with a focus on Azure, .NET, and bespoke API solutions for diverse third-party systems.Providing expert consulting in Azure and .NET, delivering tailored solutions to enhance system efficiency and scalability. Specializing in third-party integrations and custom API development, offering expertise in seamlessly connecting systems with diverse services, ensuring comprehensive and tailored connectivity solutions. Developing comprehensive CI-CD pipelines with a focus on unit testing and integration for .NET 8, ensuring robust and efficient WebAPIs and WebApps development.Innovating in creating a non-opinionated configuration and development framework to streamline development environments, starting with terminal and Git configurations, repository structure, team practices, and Azure environment setup using templated Terraform scripts. Successfully streamlined development processes, significantly enhancing project setup efficiency, and reducing time-to-deployment.Played a pivotal role in standardizing development practices, leading to improved code quality and consistency across projects in the contracted role.Providing professional drone footage services, personally licensed and professionally insured, catering to diverse client needs for aerial photography and videography. -
Consultant, Systems Architecture & Software Development PracticesThomas Kraits Ltd Sep 2022 - PresentLondon, England, United KingdomAzure DevOps Transformation: Spearheaded the design and introduction of modern Azure DevOps build and release pipelines, focusing on templates and reusability. Guided the development team towards seamless adoption, enhancing operational efficiency.Infrastructure as Code (IaC) Leadership: Led the adoption of Infrastructure as Code principles, integrating Terraform. Developed standardized modules and scripts to harmonize development, test, and production environments, ensuring consistency and scalability.Auth0/OAuth Integration Leadership: engineered and developed a new integration layer with Auth0/OAuth for both greenfield systems and brownfield heritage applications, streamlining the complexities of integrating an identity provider, significantly improving system security and user experience, and enhancing system interoperability and security.Technology Migration: Overseeing the migration to .NET 6 and .NET 8, facilitating the adoption of the latest technologies and programming practices. Utilized C#, Azure services, DevOps, Azure Service Bus, and Azure Functions to foster innovation and operational efficiency.Grafana Dashboard Implementation: Implemented Grafana for enhanced dashboarding and monitoring. Provided critical insights into system performance, aiding data-driven decision-making within the organization.Complex API Integration Leadership: Led the system design and coached the team in the development of complex integration APIs. These APIs enabled third parties to seamlessly integrate with Thomas Kraits' MYPACKBRAIN packaging automation system, significantly speeding up the process of designing, managing, translating, paying for, and finalising the print orders..NET 6, .NET 8, C#, WebApi, Blazor, considerable selection of Azure offering, including Azure Web Apps, Azure Functions, Azure SQL, Azure Service Bus, Azure Storage, Azure API Management, Azure Front Door, and others. -
Software Development Practice LeadCfc Aug 2021 - Jun 2022London, England, United KingdomSoftware design practices and governance; working with the software delivery teams to set out the standards for software design in the department. Bridging the communication gap between software development teams, application support team, and business stakeholders. Assisting in the understanding of technical requirements, guidance on technical designs to teams that request the help, governance over software design practices.Software implementation practices; governing technology choices and technical diversity in the department. Assisting development teams in the understanding of technical requirements, helping the teams deliver high quality outcomes conforming to the agreed software design and architecture.Teaching and coaching, providing technical expertise, supporting development teams in the challenging areas. Promoting good practices, agile process and technological improvements in the department, facilitating and executing training and workshop sessions.Curated and evolved software architecture practices in cooperation with Software Development Manager and Software Architects, took lead on practices and execution of system design and implementation work for multiple applications, APIs and services, customer-facing or internal, which empowered the business to grow rapidly. Took essential part designing and leading the development of software applications allowing us to expand different sale and revenue channels..NET + .NET Core + Azure (considerable selection of Microsoft Azure offering) -
Technical LeadCfc Jan 2020 - Aug 2021London, England, United KingdomSoftware design, assisting in the understanding of technical requirements, guidance on technical designs to teams that request the help, governance over software design practices.Teaching and coaching team members and different teams across the department during development and refactoring efforts, governance and guidance over implementation practices. Ensuring that the implementation does not drift from the software design.Providing technical expertise, supporting development teams in the challenging areas, sharing proof of concept examples within the department. Promoting good practices, agile process and technological improvements in the department, facilitating and executing training and workshop sessions.Working in close cooperation with test automation engineers and developers to support test automation and testing efforts in the department.Working in close cooperation with DevOps/Engineering Team to drive forward the level of technological excellence and concepts of software craftsmanship in the department.Designed, bootstrapped and developed the initial platform for our external customer-facing integration API. In connection with the externally facing website, the system eventually opened the company to write considerable proportion of our business semi-autonomously. Coached different teams along software design and implementation of the system.Bootstrapped the team practices, software design approach and coached a team through development of a direct-to-customer billing system along with integration to the billing provider 3rd party, shortening the time it takes between the company selling a product and funds being paid by the final customer..NET + Azure (an array of Microsoft Azure services and offering) -
Software Engineer & Scrum MasterCfc Underwriting, Ltd. May 2018 - Jan 2020London, United KingdomTeam Leader and Scrum Master for one of the four scrum teams forming the software development function in the IT department.Supporting delivery efforts within the team and across different scrum teams, in close cooperation with Business Analysis Team.Mentoring team members and coaching software developers as well as quality assurance engineers, tailoring Performance Targets and Professional Development Plans.Took part in the system design and development of the external award-winning broker-facing system, including a web application opening the company to conduct business directly with our brokers online, increasing the speed-to-quote and decreasing the need for repetitive manual tasks on the side of our back office. Played essential role synchronizing multiple scrum teams working in different areas of the system. -
Senior Software DeveloperCharityjob #Notjustajob Oct 2017 - May 2018Introduction of Continuous Integration and automatic deployments' process for a development team utilising git, Visual Studio Online (TFS), MSBuild and NUnit.Research and part of the implementation of a job recommendation system built with the use of Microsoft Azure Machine Learning Studio and Microsoft Cognitive Services..Introduction of an Azure Service Bus and message based architecture supporting fault handling policies, initially for a job board email management system.Introduction of automation tests utilising Selenium web driver, nUnit and SpecFlow BDD.Mentoring and leadership for the test automation team.Driving efforts for quality improvement and implementation of good software craftsmanship practices. -
Software DeveloperCharityjob #Notjustajob Sep 2016 - Sep 2017Kingston Upon Thames, United KingdomSoftware development of the biggest charity job board in the UK; built with ASP.Net MVC, WebApi, Azure web services, Azure SQL, storage, service bus on the backend and Angular 4 on the frontend. -
Senior .Net DeveloperJcommerce Sa Jun 2015 - Sep 2016Katowice, Silesian District, PolandSoftware development of a complex CMS/eCommerce solution based on ASP.NET MVC, Entity Framework and KendoUI for a customer in Athens, Greece.Leadership, coaching and development in a team delivering an enterprise media streaming and digital asset management solution based on Azure cloud infrastructure, Azure Storage, Azure Media Services, ASP.NET MVC/WebAPI and AngularJS for a customer in Oslo, Norway.Technical Expertise, consulting, high level project estimation, and design of software architecture for new projects and new customers, execution of training and workshops for the .NET development department.Development of internal solutions, execution of internal and external training sessions oriented towards definition, introduction, and implementation of the Quality Assurance Process in the company and for its’ customers.Introduction of Agile/Scrum oriented process for a multinational team, requirements management and specification management for an outsourcing team/s utilising TFS agile projects.Introduction of a Continuous Integration process for a development team utilising TFS, msbuild, BDD and Selenium automation tests. -
OwnerDevtune Aug 2012 - Sep 2016Gliwice, Silesian District, PolandProducts’ development and management - desktop applications, web apps (mostly ASP.NET MVC), mobile applications (hybrid HTML5 or Xamarin.Forms development), and custom solutions.Designed, developed and built a digital signage solution to advertise Kinder Surprise products creatively utilising Microsoft Kinect and a touchscreen display (delivered for Ferrero Group in co-operation with Artplex Poland, a manufacturer of sales supporting materials).Developed a mobile mapping application designed to empower citizen driven communication with local Municipal Council (subcontracted for both the mobile application resolved in Xamarin.Forms and the back-end side utilising ASP.NET MVC WebApi).Execution of training and workshops (centred around topics of software development methodologies, practices and quality assurance processes),
-
Senior Software DeveloperFuture Processing Sp. Z O.O. Jan 2014 - Mar 2014Gliwice, Silesian District, PolandDevelopment of an ASP.NET MVC based framework designed to speed up building enterprise web applications managing VM environments for customers. The framework utilizes ASP.NET MVC, WebAPI, Ember.js, RabbitMQ/MassTransit. -
Project Leader & Research EvangelistFuture Processing Sp. Z O.O. Sep 2012 - Dec 2013Gliwice, Silesian District, PolandActing as Team Leader and Project Manager for a fixed-price project aimed to improve on-site WWW reporting solutions for a client abroad, migration of a client’s application to ASP.NET MVC.Working in close cooperation with members of the Project Board/Project Office to establish smooth development interactions between Agile/Scrum projects and customers utilising different frameworks and project delivery processes like CMMI or Prince2.Working as a member of the Technical Expertise team driving technological and architectural excellence in the company.Execution of external and internal company training sessions and workshops.Consulting for clients abroad, estimation and selection of technologies for new projects.Research and investigation of new technologies to be used in different implementations.Development and technical ownership of projects in Research Department (proof of concept ones as well as proof of value).Management of development, and product ownership, for one of the company’s products oriented to deliver innovative Digital Signage solutions.Research and internal consulting in regard to implementing NoSQL based database storage for multiple projects. -
Project LeaderFuture Processing Sp. Z O.O. Aug 2010 - Sep 2012Acting as a Team Leader, Project Manager and a Scrum Master, development, software architecture design and coaching for a development team working on a project for a customer in Northampton, UK.Delivery of an ASP.NET, Silverlight solution oriented towards Digital asset management, as well as an ASP.NET website aiding during the content creation and pre-press phases of a comprehensive and unified packaging and printing process for customers targeting different markets in UK, EU and USA.Implementation of Continuous Integration & Continuous Delivery process utilising automatic tests and static code analysis.Coaching, mentoring, execution of training sessions. -
Project ManagerFuture Processing Sp. Z O.O. Mar 2010 - Aug 2010Management of the final phase of development and release process, on-site introduction of a comprehensive e-ticketing solution developed for a customer in Poole, UK.Tech leadership, mentoring and coaching, execution of training and workshop sessions.Driving introduction of agile methodologies and up-keeping best software development practices.Design and documentation of the software development process for the company in close cooperation with the senior management. -
Lead Software Developer And Team LeaderFuture Processing Sp. Z O.O. Oct 2009 - Mar 2010Leadership and team management, scheduling the development process for a customer in Poole, UK.Development of an e-ticketing solution for the public bus transport companies (Dorset area).Responsible for system architecture and technology selection for the components located server-side and on ticketing machines. -
Lead Software DeveloperFuture Processing Sp. Z O.O. Aug 2009 - Oct 2009Managing the coding and code refactoring process, designing the components' architecture. -
Software DeveloperFuture Processing Sp. Z O.O. Aug 2007 - Aug 2009Gliwice, PolskaMicrosoft .NET development.Took part in development of a comprehensive intelligent bus ticketing software solution based on Windows CE and network communication via web services. Developing the components of the system since September 2007. -
Quality Assurance AssistantFuture Processing Sp. Z O.O. Apr 2007 - Aug 2007Bytom, PolskaCarried out the tests of a time & attendance application for the client abroad.
Piotr Wieszyński Skills
Frequently Asked Questions about Piotr Wieszyński
What company does Piotr Wieszyński work for?
Piotr Wieszyński works for Usual Expat Limited
What is Piotr Wieszyński's role at the current company?
Piotr Wieszyński's current role is Independent Consultant, Solutions Architect & Software Development Practice Lead.
What is Piotr Wieszyński's email address?
Piotr Wieszyński's email address is mg****@****ail.com
What are some of Piotr Wieszyński's interests?
Piotr Wieszyński has interest in Science And Technology, Education.
What skills is Piotr Wieszyński known for?
Piotr Wieszyński has skills like .net, Software Development, C#, Asp.net Mvc, Software Design, Asp.net, Scrum, Software Project Management, Web Services, Tfs, Design Patterns, Test Driven Development.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial