Timeline
My story in one page
Lead Software Engineer
Kaizen Gaming
Leading a team of seven in developing live event pages for Stoiximan and Betano across web and native Android and iOS applications.
- JavaScript
- Vue
- VueX
- Tailwind
- Storybook
- Vite
Senior Full-Stack Application Engineer
Causaly
Led the development of a major collaboration feature, implementing a scalable backend architecture that was later adopted for additional projects. Designed and maintained relational and NoSQL databases, including schema migrations. Developed an internal user management system and a complex system comprising a CLI, cloud functions, and queues for search diffing, results updating, and email notifications. Spearheaded the modernization of 20+ cloud functions by improving deployment processes and addressing security vulnerabilities. Contributed to the company’s component library, built data visualizations, and maintained end-to-end tests. Additionally, participated in hiring by conducting interviews and reviewing code assignments.
- TypeScript
- React
- RxJS
- Node
- fp-ts
- GraphQL
- PostgreSQL
- MongoDB
- Remix
- Tailwind
- Zod
- D3
- Jest
- RTL
- Storybook
- Prisma
- Docker
- GCP
Senior Frontend Developer
Agile Actors - Camelot Lottery Solutions
Collaborated with Agile Scrum teams to develop new features for Camelot, the company’s largest client, while mentoring junior developers through the coaching program. Contributed to the Irish National Lottery Mobile and Web Apps, implementing various features and leading the ID Verification integration. Spearheaded the adoption of Storybook for improved UI component organization. Additionally, optimized the UK National Lottery Mobile App, reducing development build times from over 20 minutes to just 3 minutes.
- TypeScript
- React
- React Native
- Redux
- Next
- Angular
- Tailwind
- Jest
- RTL
- Storybook
Frontend Developer
Qualtrak Solutions Ltd.
Collaborated with an Agile Scrum team to develop the company’s core application, developing new features, maintaining existing code, and migrating outdated code from Silverlight and jQuery to React. Developed new backend features using microservices architecture with Node.js in AWS Lambda functions.
- JavaScript
- React
- Redux
- Angular
- Node
- AWS
Freelancer
During this time, I took on various freelance IT projects. Among other things, I developed a website for a local physiotherapy center, a website for a gym, and a CRM system for a hair salon.
- WordPress
- Angular
Software Engineering, BSc. (Hons)
University of Salford, UK
Graduated with First Class (Hons) degree in Software Engineering. Thesis: "XNA Game Studio vs Unity3D: Which is Better for teaching Game Development?".
e-Discovery, Certificate
Amsterdam University of Applied Sciences
Selected among top-performing students from my university class to participate in a certified two-week intensive study program on e-discovery.
Foundation Studies
University of Salford, UK
Completed foundation studies in Computer Science, Mathematics and English.