Skip to content

Instantly share code, notes, and snippets.

@dotWee
Last active December 17, 2024 16:18
Show Gist options
  • Save dotWee/46a00ab755cd7904a344463556017670 to your computer and use it in GitHub Desktop.
Save dotWee/46a00ab755cd7904a344463556017670 to your computer and use it in GitHub Desktop.
resume.json
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/schema.json",
"basics": {
"name": "Lukas Wolfsteiner",
"label": "Senior Software Engineer",
"image": "https://lukas.wolfsteiner.media/assets/img/photo.jpg",
"location": {
"postalCode": "92318",
"city": "Neumarkt",
"countryCode": "DE",
"region": "Bavaria"
},
"profiles": [
{
"url": "https://lukas.wolfsteiner.media/links/email",
"username": "[email protected]",
"network": "Email"
},
{
"url": "https://lukas.wolfsteiner.media/links/linkedin",
"username": "lukas-wolfsteiner",
"network": "LinkedIn"
},
{
"url": "https://lukas.wolfsteiner.media/links/github",
"username": "dotWee",
"network": "GitHub"
},
{
"url": "https://lukas.wolfsteiner.media/links/dockerhub",
"username": "dotwee",
"network": "DockerHub"
}
],
"email": "[email protected]",
"url": "https://lukas.wolfsteiner.media",
"summary": "senior software engineer with a proven track record to develop and deliver high-quality software solutions"
},
"languages": [
{
"language": "German",
"fluency": "native"
},
{
"language": "English",
"fluency": "fluent"
}
],
"education": [
{
"institution": "IU International University of Applied Sciences",
"url": "https://www.iu.de/en/",
"area": "Software Engineering",
"studyType": "Bachelor of Science (B.Sc.)",
"startDate": "2023-10-01"
},
{
"institution": "Technical University of applied Sciences Regensburg",
"url": "https://www.oth-regensburg.de/",
"area": "Computer Science",
"studyType": "Bachelor of Science (B.Sc.)",
"startDate": "2020-04-01",
"endDate": "2023-09-30"
}
],
"skills": [
{
"name": "Backend",
"level": "Master",
"keywords": [
"Python (Pydantic, Mypy, FastAPI)",
"Java (Spring Boot, Hibernate)",
"C# (.NET Core, ASP.NET)",
"SQL (PostgreSQL, MS SQL)"
]
},
{
"name": "Frontend",
"level": "Experienced",
"keywords": [
"JavaScript (ES6, Node.js)",
"TypeScript (Vue.js)",
"Bootstrap",
"Vuetify"
]
},
{
"name": "DevOps",
"level": "Experienced",
"keywords": [
"Cloud (Azure, Docker, Kubernetes)",
"Monitoring (Grafana, Prometheus)",
"Atlassian (Jira, BitBucket)",
"Project Management (Agile)",
"CI/CD (Jenkins, GitHub)"
]
},
{
"name": "Tools",
"level": "Master",
"keywords": [
"JetBrains IDEs",
"Visual Studio Code",
"Vim"
]
}
],
"career": [
"Results-driven software engineer with a proven ability to develop and deliver high-quality software solutions in a fast-paced, deadline-driven environment.",
"Proficient in multiple programming languages and frameworks, with experience in agile methodologies and DevOps practices.",
"Strong analytical thinker with a passion for problem-solving and a commitment to continuous learning and improvement."
],
"work": [
{
"position": "Software Engineer, Team R&D",
"name": "Awesome Technologies Innovationslabor GmbH",
"url": "https://awesome-technologies.de/",
"startDate": "2023-04-01",
"summary": "As a software engineer at Awesome Technologies Innovationslabor GmbH, I am responsible for developing innovative solutions in the german healthcare and medical technology sectors. I work in a cross-functional team with a decentralized approach, focusing on flexibility and continuous improvement.\nMy primary focus has been on backend development for our TI-Messenger (TI-M) project, where took care of implementing core compontents of future safe products.\n",
"highlights": [
"**Backend Development:** Developed backend infrastructure and functionalities using Python 3, Pydantic, Uvicorn, and FastAPI",
"**Cryptography:** Implemented and integrated various data processing algorithms and classifiers, including BSI-specified cryptography to handle government issued custom X.509 certificates with ASN.1",
"**Security:** Implemented IAAA features using Keycloak, Open ID Connect (OIDC), and OAuth2 for secure authentication and authorization",
"**Requirement Engineering:** Participated in requirement elaboration and technical grooming for Gematik TI-M project"
]
},
{
"position": "Full-Stack Developer & IT-Sysadmin",
"startDate": "2022-04-01",
"endDate": "2023-04-01",
"name": "WEIGERT + KUNDE Unternehmensberatung GmbH",
"url": "https://www.weigertkunde.de/",
"summary": "As part of the project, an existing web platform was extended with a component for in-house document and file management to reduce paperwork and administrative friction for company management. \nMy tasks included planning, designing, and developing the document management system as well as fully integrating it with the existing web platform. Additionally, I was responsible for testing, deployment, and maintenance.\nThe project was successfully deployed and commissioned, actively used by the company's management team.\n",
"highlights": [
"**Backend Development:** Developed RESTful API using Spring Boot and Hibernate",
"**Frontend Development:** Implemented the user interface using Vue.js and Vuetify",
"**Database Management:** Utilized S3, PostgreSQL and Hibernate for scalable data storage and retrieval",
"**Monitoring & DevOps:** Defined and integrated CI/CD pipelines using Atlassian BitBucket"
]
},
{
"position": "Working Student Software Engineer",
"startDate": "2017-04-01",
"endDate": "2019-10-01",
"name": "Koordinierungsstelle für die Datenverarbeitung in der Hochschulverwaltung an den staatlichen Hochschulen für angewandte Wissenschaften in Bayern (KDV)",
"url": "https://www.kdv-fh-bayern.de/",
"summary": "As a student assistant and software developer at the Coordination Office for Data Processing in Administration at the State Universities of Applied Sciences in Bavaria (Germany), I was given the task to develope a internally used web platform for data management and administration.\nThe project involved tasks such as requirement analysis, data modeling, UI concept, web application development with C# and JavaScript and Bootstrap 4.\nThroughout the project, I worked closely with the responsible domain expert and proved that I could integrate complex changes through clean refactoring in existing source code.\n",
"highlights": [
"**Database Design:** Designed and implemented the database schema using Entity Framework Core",
"**Backend Development:** Developed the backend using ASP.NET Core MVC and C#",
"**Frontend Development:** Developed the user interface using ASP.NET Core MVC and Bootstrap",
"**Testing & Quality Assurance:** Implemented unit tests using MSTest for continuous integration and deployment"
]
}
],
"projects": [
{
"name": "structured-stern-neon-articles",
"startDate": "2024-10-01",
"description": "Machine learning dataset consisting of approximately 5k user written texts, articles, and poetry pulled from archives of the Stern NEON website.",
"highlights": [
"Can be used for text classification, question answering, text generation, and text-to-text generation tasks"
],
"url": "https://huggingface.co/datasets/dotwee/structured-stern-neon-articles",
"keywords": [
"Python",
"KI/ML"
]
},
{
"name": "MicroPinner",
"startDate": "2015-01-01",
"endDate": "2023-01-01",
"description": "A lightweight native Android application that turns the statusbar into a pingboard, similar to sticky notes on a PC.",
"highlights": [
"42 stars and 22 forks on GitHub, 10k+ downloads on Google Play",
"Developed in Java for Android, with a focus on performance and battery efficiency"
],
"url": "https://github.com/dotWee/MicroPinner",
"keywords": [
"Android",
"Java"
]
},
{
"name": "Mensaplan",
"startDate": "2019-01-01",
"endDate": "2019-12-31",
"description": "A native Android application for viewing the weekly canteen plan of different university locations in Regensburg, providing easy access to meal information for students.",
"highlights": [
"Based upon my reverse engineered API for the Studentenwerk Niederbayern / Oberpfalz",
"Developed in Java for Android, accumulating 1k+ downloads on Google Play"
],
"url": "https://github.com/dotWee/Mensaplan",
"keywords": [
"Android",
"Java"
]
},
{
"name": "macOS-PiholeShortcuts",
"startDate": "2022-01-01",
"endDate": "2022-12-31",
"description": "A native macOS application to manage and monitor Pi-hole instances through the status bar, providing quick access to Pi-hole controls and statistics.",
"highlights": [
"51 stars on GitHub",
"Built using Swift & CoreData and fully integrated with macOS UI standards"
],
"url": "https://github.com/dotWee/macOS-PiholeShortcuts",
"keywords": [
"macOS",
"Swift"
]
},
{
"name": "docker-fritzbox-prometheus-exporter",
"startDate": "2023-01-01",
"description": "A Docker image for exporting Fritz!Box UPnP statistics to Prometheus, enabling monitoring of Fritz!Box routers using Prometheus and related tools.",
"highlights": [
"14 stars and 3 forks on GitHub",
"Forked and enhanced with additional metrics for better network monitoring"
],
"url": "https://github.com/dotWee/docker-fritzbox-prometheus-exporter",
"keywords": [
"Go",
"Docker",
"Metrics"
]
},
{
"name": "stwno-mensa_api",
"startDate": "2018-01-01",
"endDate": "2020-12-31",
"url": "https://github.com/dotWee/stwno-mensa_api",
"description": "A wrapper around the unofficial API for canteens managed by the Studentenwerk Niederbayern/Oberpfalz, providing JSON, gRPC, and GraphQL interfaces for accessing canteen data.",
"highlights": [
"Supports multiple API formats (JSON, gRPC, GraphQL)",
"Developed in JavaScript"
],
"keywords": [
"JavaScript",
"Node.js",
"Web"
]
},
{
"name": "macOS-SourceListSidebarExample",
"startDate": "2020-01-01",
"endDate": "2020-12-31",
"description": "An example of implementing a sidebar use case in macOS apps using NSOutlineView with CoreData and RxSwift.",
"highlights": [
"Provided developers a clean example of macOS UI patterns in combination with modern reactive programming",
"Written in Swift, utilizing CoreData, RxSwift"
],
"url": "https://github.com/dotWee/macOS-SourceListSidebarExample",
"keywords": [
"macOS",
"Swift"
]
},
{
"name": "docker-matrix-synapse-s3",
"startDate": "2022-01-01",
"description": "A custom Docker image for Matrix Synapse with pre-installed S3 storage support.",
"highlights": [
"Simplified Matrix Synapse setup with built-in cloud storage support",
"Fully automated build and testing pipeline using GitHub Actions"
],
"url": "https://github.com/dotWee/docker-matrix-synapse-s3",
"keywords": [
"Docker",
"Python",
"Web"
]
}
],
"volunteer": [
{
"position": "FlightAware FlightFeeder Operator",
"startDate": "2021-05-01",
"organization": "FlightAware International",
"url": "https://flightaware.com/",
"summary": "Providing real-time flight tracking to the public, helping airlines and operators improve efficiency and promote aviation safety.",
"highlights": [
"Operating a FlightFeeder station in proximity of the local airport [Neumarkt Opf. (EDPO)](https://www.flightaware.com/live/airport/EDPO)",
"Reporting an average of over 2.500+ unique aircrafts daily",
"Processing and transmitting over 300.000 aircraft positions daily",
"Providing coverage for both civilian and military aircraft, enhancing overall airspace awareness"
]
},
{
"startDate": "2014-01-01",
"position": "Bidirectional Translator",
"organization": "Crowdin",
"url": "https://lukas.wolfsteiner.media/links/crowdin",
"summary": "Providing high-quality translations, contributing to the localization efforts of various non-profit organizations and community-driven open-source projects.",
"highlights": [
"Contributed translations to major open-source projects used by millions of users worldwide",
"Helping non-native developers to reach a broader audience",
"Specialised in translating for mobile and desktop applications"
]
}
],
"references": [
{
"name": "Sandra Graf; Head of Customer Centricity Management @ Awesome Technologies Innovationslabor GmbH",
"reference": "https://lukas.wolfsteiner.media/assets/files/2024-11-29_Letter-of-Reference_Sandra-Graf.pdf"
},
{
"name": "Richard Gyenes; Product Owner @ Awesome Technologies Innovationslabor GmbH",
"reference": "https://lukas.wolfsteiner.media/assets/files/2024-03-19_Letter-of-Reference_Richard-Gyenes.pdf"
},
{
"name": "Simon Haas; Head of Solution Development @ Awesome Technologies Innovationslabor GmbH",
"reference": "https://lukas.wolfsteiner.media/assets/files/2024-06-07_Letter-of-Reference_Simon-Haas.pdf"
},
{
"name": "Dr. Wolfgang Wiedermann, Technical Director @ Koordinierungsstelle für die Datenverarbeitung in der Hochschulverwaltung an den staatlichen Hochschulen für angewandte Wissenschaften in Bayern (KDV)",
"reference": "https://lukas.wolfsteiner.media/assets/files/2019-06-11_Letter-Of-Recommendation_KDV.pdf"
}
],
"interests": [
{
"name": "Circuit Design & Analysis",
"keywords": [
"Hardware"
]
},
{
"name": "Philosophy of Information",
"keywords": [
"Philosophy"
]
},
{
"name": "Mobile Technologies",
"keywords": [
"Android",
"iOS"
]
},
{
"name": "Digital Health & Medicine",
"keywords": [
"Health"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment