Wiktor Kaczor

Hello, I'm Wiktor

A passionate Software Developer with expertise in C#, Python, and cloud technologies. I specialize in building secure, scalable applications and have a strong background in cybersecurity.

Experience

Software Developer

  • ClearSky Logic, United Kingdom
  • September 2023 to Present
Responsibilities:
  • Developed ASP.NET Core Web API applications for automated background checking, risk analysis, and financial decisioning platforms.
  • Designed and implemented secure APIs for integrating with external services.
  • Participated in Agile scrum meetings to refine project requirements and workflows.
  • Utilized Azure services, including Azure Functions, Azure SQL Database, and Azure Blob Storage.
  • Optimized Entity Framework performance for database operations and data retrieval.
  • Debug and troubleshoot application issues across development environments
  • Conduct code reviews to ensure coding standards and integrate feedback for improvement
  • Enhance application performance through parallel processing techniques
  • Overhaul existing data models and migrate to optimized structures
  • Write unit and integration tests to validate code across updates
  • Improve developer workflow with the implementation of efficient tools and processes
  • Address front-end issues and user interface bugs as required
  • Continuously integrate and deploy updates via CI/CD pipelines


Software Developer

  • Adarma, United Kingdom
  • May 2022 to May 2023
Responsibilites:
  • Developed serverless Python-based functions for a cybersecurity automation platform.
  • Participated in Agile meetings for business requirements with cross-functional teams.
  • Enhanced platform serviceability, focusing on credential health validation and automated support.
  • Document service failure scenarios for SLA assessment
  • Utilized AWS services, including Lambda compute, storage, caching, databases, and monitoring.
  • Implemented Docker containerization for serverless service deployment and testing.
  • Updated Terraform deployments to reduce development environment costs.
  • Migrated in-house tests to PyTest, incorporating profiling and debugging capabilities.
  • Troubleshot and debugged issues using log-based monitoring platforms.
  • Implemented security enhancements using historical event data to minimize redundancy.
  • Boosted security with cross-site script filtering and user input validation.
  • CI/CD code quality assurance and schema update pipelines
  • Handle minor front-end enhancements and bug fixes


SOC Analyst

  • Adarma, United Kingdom
  • August 2021 to May 2022
Responsibilites:
  • Monitoring clients' IT infrastructures for threats
  • Triage, investigate and escalate security incidents
  • Tracking ticket investigation progress in ticket (JIRA)
  • Run scheduled Splunk searches on client (SIEM) infrastructure
  • Conducting monitoring for new security rule development
  • Hunting for the newest Indicators of Compromise (IoC) within client estates
  • Assisting with response process workbook development
  • Verifying security event detection with tools and databases to confirm reputation
  • Updating thresholds, whitelists and threat lists for new and existing security rules


Student

  • Edinburgh Napier University, United Kingdom
  • August 2019 to June 2021
Responsibilites:
  • Developing a dissertation project using existing photogrammetry solutions for image tracking purposes
  • Analysing existing source code for vulnerabilities using secure software development practices
  • Collaborating with a team on web technologies group project for employee rota management system
  • Python scripting for network packet analysis, filtering and geographical location lookup
  • Analysing file and operating system artifacts for forensic evidence
  • Executing and protecting against attacks in an IoT network simulator
  • Basic network server penetration testing

Personal Projects

Personal website

Highly responsive, completely static and concise website listing my skills, experience and projects:

  • Written in Bootstrap 5, HTML5, CSS3 and minor JavaScript
  • Responsive down to 320px width with mobile-first design
  • Easy-to-find find and use contact information; an email address, code repository and social media profiles
  • Search engine optimization (SEO) with meta tags
  • Webpage and visitor tracking with Google Analytics


Dissertation Project

GitHub repository for my honours dissertation project dealing with retrieving accurate camera positions in the GPS datum, assuming they are of a popular landmark, given a dataset with a small subset of accurate GPS image tags.

  • Semi-automated dataset gathering from Flickr to collect relevant image datasets.
  • Implemented image filtering to deduplicate and remove blurry or low-resolution images, ensuring dataset quality.
  • Extracted EXIF data from images and converted GPS data into a compatible format for easier pipeline ingest.
  • Utilized OpenMVG for 3D reconstruction to accurately model landmarks.
  • Enabled merging of models for localisation by reverse-engineering the model data format to enhance localisation capabilities.
  • Performing validation and testing on reconstructed models to ensure accuracy and reliability.
Read my dissertation here

Education

Undergraduate Study at Edinburgh Napier University (2019 to 2021):

  • BEng (Hons) Cybersecurity and Forensics (3rd Year Entry) with First Class Honours [2019 to 2021]

Higher Education at Edinburgh College (2016 to 2019):

  • Higher National Diploma Computing: Networking - Grade A (SQCF Level 8) [2017 to 2019]
  • National Certificate Computing: Technical Support (SQCF Level 6) [2016 to 2017]

Additional Certifications:

  • Splunk Core Certified Power User [Certified 2022]
  • Verify
  • Splunk Core Certified User [Certified 2021]
  • Verify
  • MTA (Microsoft Technology Associate): Windows Operating System Fundamentals [Certified 2017]
  • Verify

Skills

Languages:
CSharp (C#)
Python
HTML/CSS/JS
SQL

Tooling:
Docker
Entity Framework Core
gRPC
GitLab CI/CD
Terraform
Git
Linux/Unix

Services:
JIRA
Azure DevOps
AWS
GitLab
Splunk

Other:
ASP.NET Core Web API
xUnit
Clean Architecture
PyTest

General:
Secure Programming
Cybersecurity
Agile
Scripting
Computer Networking
System Design
Database

References

Warning!

Your screen resolution is below our minimum requirement. Please increase your screen resolution.