I'm a motivated software engineer with experience in developing and integrating applications using the .NET stack. I’m proficient in C#, ASP.NET Core, and Angular, with a solid background in Azure services and DevOps practices. I designed a patient record service that improved query performance and collaborated effectively in agile teams. I’m committed to delivering high-quality software solutions and am eager to contribute my technical expertise to forward-thinking companies. Based in Barcelona.

Jack Boston

I'm a motivated software engineer with experience in developing and integrating applications using the .NET stack. I’m proficient in C#, ASP.NET Core, and Angular, with a solid background in Azure services and DevOps practices. I designed a patient record service that improved query performance and collaborated effectively in agile teams. I’m committed to delivering high-quality software solutions and am eager to contribute my technical expertise to forward-thinking companies. Based in Barcelona.

Available to hire

I’m a motivated software engineer with experience in developing and integrating applications using the .NET stack. I’m proficient in C#, ASP.NET Core, and Angular, with a solid background in Azure services and DevOps practices.

I designed a patient record service that improved query performance and collaborated effectively in agile teams. I’m committed to delivering high-quality software solutions and am eager to contribute my technical expertise to forward-thinking companies. Based in Barcelona.

See more

Experience Level

Expert
Expert
Expert

Language

English
Fluent
Spanish; Castilian
Fluent

Work Experience

IT Systems and Software Developer at RW Powder Coatings, Barcelona
January 1, 2025 - Present
Provided remote technical support for a 100-person manufacturing SME, managing user onboarding/offboarding, access permissions, and application issues via Microsoft Entra ID. Built small internal tools in C#/.NET to automate manual processes on the production floor, including a batch label generator using QuestPDF and a basic QC reject log.
Career Break at Self
January 1, 2024 - January 1, 2025
Achieved advanced Spanish proficiency while living in Barcelona.
Full Stack Developer at RW Powder Coatings, Barcelona
July 1, 2022 - December 31, 2023
Engineered and integrated Angular front-end components with ASP.NET Core endpoints across six application repositories within an agile team, delivering the SOS Suite & Tools platform. Conceptualised a patient record lookup service in ASP.NET Core, followed by comprehensive unit and integration testing to ensure robust functionality. Optimised Entity Framework Core configurations and established new mappings for patient record retrieval, significantly enhancing query performance (record lookups reduced by ~40%). Collaborated closely with UX and QA teams to ensure high-quality outputs.
Associate Software Engineer at Codec
September 1, 2021 - June 30, 2022
Leveraged the Microsoft technology stack on Azure, including .NET, C#, Dynamics 365, Power Platform, and FetchXML. Developed Power Platform applications and Dynamics 365 CRM plugins; contributed to the ERP/CRM integration efforts and supported feature delivery in an Agile environment.

Education

MSc, Applied Software Development at Queen's University Belfast
January 1, 2019 - January 1, 2020
PG Certificate in Applied Cyber Security at Queen's University Belfast
January 1, 2021 - May 1, 2021
MA Economics at University of Dundee
January 1, 2015 - January 1, 2019

Qualifications

MSc, Applied Software Development (1st Class / Distinction)
January 1, 2019 - January 1, 2020
PG Certificate in Applied Cyber Security
January 1, 2021 - May 1, 2021
MA Economics (2:1)
January 1, 2015 - January 1, 2019

Industry Experience

Software & Internet, Computers & Electronics, Professional Services, Media & Entertainment, Education
    paper Sales Insight Dashboards

    Sales Insight Dashboards, built using Power Bi, Pandas, Jupyter, Python, C#, .Net and Angular.

    paper Ticket System

    Internal Company Ticket System, similar to Jira where users can raise incidents, assign a severity level and process them through a set chain of statuses.

    Built using .Net, Angular, Entity Framework Core, MinIO and Quest PDF.

    https://www.twine.net/signin