Summary
Overview
Work History
Education
Skills
Certification
Work Availability
Timeline
Consent
Courses
Consent
Generic
Michał Wcisło

Michał Wcisło

Senior Software Developer
Wierzchlas,Poland

Summary

Seasoned .NET Developer. Knowledgeable of backend and frontend development, DDD and Public Cloud. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 11 years of related experience gained working with cross-functional teams across borders, including the UK, India, the USA and Finland. Oriented for further development as Architect or Team Leader.

Overview

13
13
years of professional experience
7
7
years of post-secondary education
2
2
Certificates
3
3
Languages

Work History

Senior .NET Software Developer, Full Stack

AGDATA
01.2019 - 12.2023
  • Designed, developed and maintained microservices architecture.
  • Designed, developed and maintained angular web application
  • Kept leadership up-to-date on current issues and proposed recommendations.
  • Maintained existing software systems by identifying and correcting software defects.
  • Developed efficient database structures using SQL, ensuring optimal data storage and retrieval
  • Troubleshot and resolved performance issues for databases and software, dropping response time about 50%.
  • Coordinated deployments of new software, feature updates and fixes.
  • Created proofs of concept for innovative new solutions.
  • Implemented continuous integration and deployment strategies to automate builds, testing, and deployments, increasing efficiency in the software development life cycle
  • Enhanced user experience through the integration of modern UI/UX principles and practices
  • Mentored junior developers, fostering a positive learning environment that encouraged skill development and teamwork
  • Documented technical specifications clearly, expediting the onboarding process for new team members
  • Participated actively in sprint planning sessions, setting realistic expectations for project timelines while prioritizing tasks efficiently based on business needs
  • Built internal tools that streamlined workflows, reducing manual effort required for routine tasks
  • Upgraded legacy systems to modern frameworks for improved performance and security compliance

Senior .NET Software Developer, Full Stack

AURAJOKI NORDIC OY
03.2017 - 12.2018
  • Maintained existing software systems by identifying and correcting software defects.
  • Resolved hardware and software compatibility and interface design issues.
  • Performed vulnerability patching and investigated and mitigated system weaknesses.
  • Kept leadership up-to-date on current issues and proposed recommendations.
  • Built databases and table structures for web applications.
  • Implemented continuous integration and deployment strategies to automate builds, testing, and deployments, increasing efficiency in the software development life cycle
  • Resolved production issues efficiently through root-cause analysis, maintaining client satisfaction with minimal disruptions

Intermediate .NET Developer

MoneyMart
06.2015 - 02.2017
  • Web application, 8 people
  • Analyzed, evaluated and developed new web and database applications.
  • Built databases and table structures for web applications.
  • Researched and integrated design strategies, product specifications, development schedules and user expectations into product capabilities.
  • Kept leadership up-to-date on current issues and proposed recommendations.
  • Coordinated deployments of new software, feature updates and fixes.
  • Troubleshot and resolved production issues, providing timely support to clients and ensuring customer satisfaction
  • Implemented unit testing frameworks to improve software quality assurance processes and reduce production errors
  • Increased system efficiency by identifying bottlenecks and deploying appropriate bug fixes in a timely manner
  • Worked closely with product owners to gather requirements and translate them into functional specifications for development purposes

.NET Developer

Comarch S.A.
03.2012 - 05.2015
  • EDI, Master Data Management, 10 people.
  • Deploying web applications on production environments.
  • Performed vulnerability patching and investigated and mitigated system weaknesses.
  • Analyzed, evaluated and developed new web and database applications.
  • Completed analysis, design and testing phases of software development life cycle.
  • Reduced software bugs by conducting thorough unit testing and debugging, ensuring smooth user experience
  • Mentored junior developers on coding standards and practices, fostering a positive learning environment within the team
  • Troubleshot and resolved performance issues for databases and software

Trainee Software Engineer

Comarch S. A.
07.2010 - 09.2010
  • Streamlined workflow processes through the implementation of automated testing tools, reducing manual test efforts and increasing productivity.
  • Developed efficient software solutions by analyzing user requirements and implementing appropriate coding techniques.

Education

Bachelor of Engineering - Applied Information Technology

University of Lodz
Lodz
10.2009 - 05.2012

M. Sc. - Information Technology

University of Lodz
Lodz
10.2006 - 05.2011

Skills

    NET 80, C#

ASPNET Core, WebApi

API Design and Development

Git, Azure DevOps

JIRA, Confluence

Sql Server, Postgres

Domain Driven Design

Azure Cloud

Software Architecture

Microservice Design

Angular, TypeScript

System Design

VueJs, Blazor

Docker, K8s

Microfrontends

Certification

Microsoft Certified: Azure Solutions Architect Expert

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Microsoft Certified: Azure Solutions Architect Expert

11-2022

Microsoft Certified: Azure Fundamentals

11-2019

Senior .NET Software Developer, Full Stack

AGDATA
01.2019 - 12.2023

Senior .NET Software Developer, Full Stack

AURAJOKI NORDIC OY
03.2017 - 12.2018

Intermediate .NET Developer

MoneyMart
06.2015 - 02.2017

.NET Developer

Comarch S.A.
03.2012 - 05.2015

Trainee Software Engineer

Comarch S. A.
07.2010 - 09.2010

Bachelor of Engineering - Applied Information Technology

University of Lodz
10.2009 - 05.2012

M. Sc. - Information Technology

University of Lodz
10.2006 - 05.2011

Consent

I agree to the processing of personal data provided in this document for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).

Courses

  • 2023 Docker for Web Developers
  • 2023 Angular Best practises
  • 2023 Angular Advanced workshops
  • 2023 Educative Grokkin System Design for Engineers and Managers
  • 2022 Legacy Fighter
  • 2022 Bottega DDD Training
  • 2021Modular Monolith
  • 2020 DNA - Designing Next-Gen Architecture
  • 2020 DbMaster

Consent

I agree to the processing of personal data provided in this document for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation).

Michał WcisłoSenior Software Developer