06.11.2024 aktualisiert


Senior Software Developer
Lustenau, Österreich
Weltweit
Bachelor of Science (BSc.)Skills
ForschungAmazon Web ServicesApple IOSAppstoreCloud ComputingProfilingCode-ReviewDatenbankenContinuous DeliveryContinuous IntegrationDependency InjectionDevopsDistributed ComputingGithubVPNIphone AppsPostgresqlProjektmanagementMongodbModel View ViewmodelNode.JsNosqlObjective-COpen SourceQualitätsmanagementRedisRelease-ManagementProzessautomatisierungRubyNext.jsSQLTypescriptWeb ApplikationenPulumiUikitReactJSSwiftuiBackendGitlabApache KafkaBetriebssystemeReact ReduxNestJSRestful ApisDockerMicroservices
Profile
Mobile App Development
- Passionate and highly skilled Software Developer with over 10 years of experience in mobile app development, distributed back-end systems, and deployment process automation.
- Proven track record of founding startups, leading teams and managing administrative aspects of building companies, including successfully raising over 500,000 Euro in public and private funds.
- Strong advocate for open-source software as the founder and lead maintainer of multiple projects, including TPPDF, a Swift framework to generate PDF documents, with over 700 stars on GitHub.
- Driven by commitment to excellence, with a high motivation for clean, solution-oriented development and clear, effective communication.
- Proficient at economic thinking, combing technical expertise and solid understanding of business domains.
Mobile App Development
- Swift, Objective-C (10 years) with SwiftUI, UIKit, AppKit
- Deep understanding of operating systems iOS and macOS
- Build deployment & release management via App Store Connect
- Building complex deployment pipelines using fastlane (Ruby)
- Publishing of Swift libraries using Swift Package Manager and Cocoapods
- Performance profiling, manual crash symbolication and analysis, binary decompilation (for security research) using Xcode Instruments
- Architectural patterns like MVVM, Redux, VIPER, Dependency Injection
- Node.JS with Typescript - Nest.JS, Next.JS, React (7 years)
- SQL and NoSQL database systems - MongoDB, PostgreSQL (5 years)
- MongoDB Atlas App Services / Realm
- ChakraUI, TailwindCSS
- Distributed systems using Kafka, Redis (4 years)
- Implementation of scalable cloud solutions using Amazon Web Services (AWS)
- Deployment of highly-scalable infrastructure using Kubernetes & Docker containerisation
- Infrastructure-as-Code (IaC) using Pulumi
- Setup of Continuous Integration / Continuous Delivery (CI/CD) infrastructure and processes (GitHub Actions, GitLab Runner, Bitrise)
- Securing remote infrastructure using VPN technologies like Tailscale
- Issue Management
- Code Review
- Quality Assurance
- Release Management
- Design of distributed systems (Publish-Subscribe, Event-Driven)
- Implementation of micro-service architectures
- Planning and maintenance of future-proof web application program interfaces (REST API)
Sprachen
DeutschMutterspracheEnglischverhandlungssicher