Engineering Leader | Tech Lead | Senior Full Stack / Mobile Engineer
Engineering Leader and hands-on Software Engineer with 16+ years of experience building and scaling mobile, web, and backend systems. I lead teams, shape architecture, and stay close to execution, helping organizations deliver reliable, high-quality software across product, platform, and infrastructure work. My background spans engineering management, technical leadership, and individual contribution, with experience growing teams, improving developer productivity, strengthening release processes, and shipping products from scratch through scale. I work across business and engineering boundaries to turn complex requirements into pragmatic solutions, with a strong focus on quality, performance, maintainability, and team health.
- Joined Bitvavo as an Engineering Manager to establish and lead the Core App team.
- Grew the team from 3 to 7 engineers, owning company-wide initiatives, processes, and tooling.
- Led delivery across complex, high-impact areas including end-to-end systems, release management, observability, reliability, and experimentation.
- Combined people management with strong technical leadership to maintain a high bar for quality, performance, and team excellence.
- Focused on building a supportive, high-performing team environment that enabled both professional growth and personal well-being.
- You can check the app here: iOS Android
Engineering Management, Technical Leadership, Release Management, Observability, Reliability, Experimentation
- Worked in a team responsible for authorization and authentication of the users in the mobile app (React-Native).
- Took part in Sprint planning, refinements, retrospectives and other team-related events.
- Spent a lot of time on security audit and CI/CD across AWS and Azure.
- Participated in developing new features and extending current ones.
- You can check the apps I worked on here: iOS Android
JavaScript, TypeScript, React-Native, Node.js, Cucumber, Vitest, Serverless, AWS, Azure
- Participated in the re-building of the business products bringing everything into mobile apps(mobile focused).
- Worked on many different features and tasks with different ranges of responsibility. Worked on Mobile, Web, Back-End, DevOps and fully enjoyed it.
- Helped anyone who needed it in the team of 20+ people, mentoring new developers.
- Taking part in refinements/retrospectives, working with UX/UI team to achieve the best UX possible.
- You can check the apps I worked on here: iOS Android
JavaScript, TypeScript, React-Native, React, Angular, Node.js, Mobx, Reanimated, Lottie, Jest, Appium, Adobe, Swift, Objective-C, Java, Kotlin, Universal Links, Firebase, Fastlane, Jenkins, Kubernetes, Helm, AWS, AppCenter, Agile, Python, FastAPI, PostgreSQL, Kafka, RabbitMQ
- Inherited a web app that was built by a team of different developers. The goal was to complete the product by creating mobile apps and extending the web functionality.
- Managed a team of 2 developers and wrote a lot of code myself. We improved and extended the web app and released the mobile apps.
- Held a lot of meetings with the business owners to discuss the product and the future of it.
- Iterated on the product and released new features every week.
- Increased the amount of daily users from 100 to 10000.
- You can check the apps I worked on here: Web iOS Android
JavaScript, React-Native, React, Redux, Redux-Form, Swift, Objective-C, Java, Kotlin, Universal Links
- Took over a project from the previous group of developers and rebuilt it with pure JS which led to an increase in performance and a decrease in size.
- Responsible for mobile applications within the organization.
- Setting up automated deployment for both iOS and Android with AppCenter, including distribution for different groups and environments.
- Maintained code quality across the JavaScript and mobile stack while improving delivery workflows.
- You can check the apps I worked on here: iOS Android
JavaScript, React-Native, Redux, React-Navigation, AppCenter, Fastlane, Swift, Objective-C, Java, Kotlin
#React #NodeJS #SQL #Mongo #Elastic
- Responsible for any technical part of the organization, planning and refining business logic together with the founder.
- Setting up infrastructure: Servers, DBs, Frameworks, DevOps
- Integration of different modules: payment, analytics, accessibility
- Building and leading remote developers. Code review and many hours of pair programming.
You can check the website here: Expoint
JavaScript, React, Node.js (Express.js), SSR, SEO, Redux, Redux-Saga, Redux-Form, React-intl, Webpack, GCP, Nginx, MongoDB, PostgreSQL, MySQL, Kafka, Elasticsearch, CI/CD
- Led on completing work on a SAP system development to meet all targets following work by earlier teams.
- Eliminating the majority of legacy code and replacing it with more efficient, well-written and structured code.
- Rewriting routing using RR4, all forms using Redux-Form and shipping with new features along with fixes for various different bugs / issues.
- Providing technical leadership to team members through appropriate coaching and mentoring.
- Defining project delivery phases including activities, sub-activities and milestones.
- Maintaining high standards of software development quality within the team by adhering to industry standards and best practice techniques in all aspects.
JavaScript, React, Redux, Redux-Saga, Redux-Form, Webpack, .NET
- Led the development of 2 visually different apps for iOS and Android which both shared the same business logic.
- Produced detailed system specifications and developed software appropriately.
- Undertook software testing within controlled environments prior to go-live.
- Solely undertook all development from scratch and completed all DevOps.
JavaScript, React-Native, Redux, Redux-Saga, React-Navigation, Push Notifications(GCM, APNS), Universal Links, Fastlane, Swift, Objective-C, Java, Kotlin
- Led the development of applications for banks and insurance companies including Zurich.
- Developed architecture from scratch for the white label app (Boilerplate) which consisted of mobile, web and admin apps with a high level of user adaptability.
- Delivered many presentations and talks relating to the architecture.
- Supported the team through knowledge sharing and supporting different challenges.
JavaScript, React-Native, React, Relay, Redux, Redux-Saga, React-Navigation, Node.js, GraphQL, Swift, Objective-C, Java, Kotlin
- Held responsibility for leading and supporting a team of 3 JS Developers within the company.
- Coordinated the development of many new features and improved upon existing ones.
- Led projects through full lifecycles in accordance with best practice and strived to utilize new libs and tech.
- Used Relay as the data layer and GraphQL as back-end.
- On the front-end we used React, Redux, Redux-Form, React-intl and various other libs.
JavaScript, React, Relay, Redux, Redux-Saga, Node.js, GraphQL
- Worked on a project that supported large corporations in improving business processes.
- Collaborated as part of a team consisting of 5 personnel (3 backend, 2 frontend).
- Helped to dockerize all services, especially the front-end, moved some parts of the business logic from C backend to Node.js and implemented user authorization using Microsoft Azure.
JavaScript, React, Redux, D3.js, Node.js, Express.js, MongoDB, Azure, Docker
- Held position as the sole JS Developer and developed a CRM product from scratch for sailors and shipping companies.
- Led the project through a full software development lifecycle and held involvement in DevOps.
JavaScript, React, Redux, Node.js, Express.js
#React #Redux #React Ecosystem
#React #Redux #ReduxForm, #Jest
#NodeJS #Angular #Mongo #AWS #Cloudinary
#React #GraphQL #NodeJS #Redux #Relay #TDD
#Angular #NodeJS #VanillaJS #Bootstrap #Scala #Docker(Vagrant)
#PHP #CSS #HTML #Mongo #Bootstrap
#1C #SQL #Oracle
#1C #SQL #Oracle
References available on request.