Hey, I'm Maria. I'm a UK-based software engineer.
I am passionate about the work I do and I'd love to hear from you if you have a project you'd like me to get involved in.
Skills 🐤
-
Programming
- Software development: Python, Go, C#, C++, C, Ruby
- Web development: HTML, CSS/LESS/SASS, JavaScript/TypeScript
-
Frameworks
- Game development: Unity, OpenGL
- Server & API development: Django, Ruby on Rails, .NET 5.0 and 7.0
-
Tools
- Database management: MySQL, PostgreSQL, MongoDB, DynamoDB
- Infrastructure & CI/CD: AWS, Jenkins, Nginx
- Environment: Docker, Linux, Git
-
Languages
- English
- Italian
- German
Work 🚀
-
DeepL
Backend Tooling Engineer • March 2024 - July 2024
- I assist in the development, maintenance and running of a purpose-built range of tools in Python and Go to aid developers with deploying and releasing code as well as generating CI pipelines, Docker images and other server configuration such as Kubernetes.
- I provide support to the developers who use our tools, signposting to appropriate documentation and tracking and fixing issues that come up.
- I write developer-friendly documentation for our tools and services both in-code and in dedicated spaces for documentation.
-
ReedPop
Platform Developer • September 2021 - March 2024
- As part of the platform team, I developed, maintained and extended the codebase that underpinned the family of high-traffic editorial websites in Python (with Docker), paying particular attention to writing robust, efficient and secure code.
- I helped to oversee code release and deployment of relevant work via GitHub repositories and Ansible CI/CD platform.
- As part of a team rota, I provided support for services and tracked issues as they came up through GitHub and Freshdesk.
-
Lancaster University
Junior Full-Stack Developer • June 2021 - September 2021
- Working in fortnightly sprints, I developed a range of accessible and responsive front-end applications in React as well as robust APIs in .NET 5.0 (C#) that communicated with a range of university and external IT systems.
- I used MS Azure DevOps for version control, deployment and sprint management.
-
Lancaster University
IT Support Desk Assistant • July 2019 - March 2020
- Working in-person, online and by telephone, I provided vital support to students, staff and visitors regarding university-provided IT services.
Personal 🎉
-
Open source
As a hobby conlanger and linguist, I host and contribute to open source code projects (especially web applications) for constructed language makers.
-
Game development
I'm keenly interested in game programming and have developed a few hobby projects in Unity with C#, as well as explored engine development in C++ and OpenGL.
-
Compiler development
The design and development of compilers for programming languages fascinates me and I've spent some time working on a hobby programming language and interpreter.
-
Languages
Learning them, learning about them, creating them. I'm passionate about all things related to language. If you have a project that needs special attention or care with regards to language or internationalisation, I'd love to hear about it.
Education 🦔
-
Lancaster University (2021)
Certificate of Higher Education
- Computer Science