Roman Savchuk
Senior Angular/ IONIC Developer-
Florina, West Macedonia, Greece
tortuc
tortuc
Profile
Passionate and dedicated Angular developer with 7+ years of experience specializing in front-end
technologies and known for my ability to meticulously update and refine existing applications, ensuring
they remain at the forefront of technology, creating efficient, maintainable code.
I have hands-on experience in system analysis, design, workflow architecture, development, testing, and
maintenance of both web and mobile applications.
I have developed highly interactive web and mobile applications utilizing JavaScript, HTML5, CSS, JSON,
Bootstrap, TailwindCSS, and Angular (versions 10–19), and have experience integrating GraphQL, REST APIs,
and SOAP APIs.
I am well-versed in working with Angular components, including custom directives, services, and pipes.
Additionally, I have worked extensively in Agile development environments.
•
•
•
•
•
My working style
[ Componentization | Modular | Reusable | Efficient ]
My mission
[ Perfect result | Best Quality | On-time Delivery ]
•
•
Hard skills
Angular
NgRx,NgXs, RxJS, Angular Material
IONIC
Capacitor, Cordova
React.js
Redux, Next, Gatsby
React Native
Expo
Vue.js
Vuex, Vuetify, Vue2, Vue3
CSS/ SCSS
TailwindCSS, Bootstrap
GraphQL
Rest API, Soap API
Cypress
Jest, Jasmine, Karma
Soft skills
Teamwork and communication
Creative problem solving
Analystical thinking
Owning up to errors
Self-learning
Time management
Education
Bachelor's degree, Computer Science, University of Macedonia
Followed my passion in a core of prototyping and cloud computing classes.
•
2010 – 2013
Thessaloniki, Greece
Created a weekly column on the future of the internet for the student paper.
•
Interest
Passionate about travel, the outdoors, film, exercising, meeting new people, and exploring the world.
1/2
Work Experience
Senior Angular/ Ionic Developer, IoT Billing International Pte Ltd
Led the migration from Angular 9 to Angular 19, implementing a new architecture
that enhanced application performance by 25%.
Developed and documented detailed technical specifications for new features
and system designs, ensuring a clear and effective roadmap for development and
seamless implementation.
Conducted code reviews, established coding standards, and continuous
improvement for a team of 2 Angular developers, resulting in a 30% reduction in
bug count and ensuring consistently high-quality code.
Continuously stayed abreast of emerging Angular technologies and industry
trends, driving technical innovation and enhancing team capabilities.
Environment: Angular 16, 17, 18, 19, NgXs, RxJS, SSR, Ionic, Cordova, Angular
Version Migration, Angular Material, E2E, Code Review, Git, Agile Kanban
02/2023 – present
Sydney, Australia
Senior FrontEnd Developer, Right Stakes
Implemented project using Agile SCRUM methodology.
Involved in daily standup meetings, sprint showcase and sprint retrospective.
Developed and integrated high-quality user interfaces using Angular 12 for
Aposta1, while ensuring full compliance with accessibility standards.
Successfully delivered a magic-wheel game by applying key learnings from
previous project setbacks, including the Treze game development, similar to the
Blaze Double Game.
Prototyped multiple UI design iterations to offer business stakeholders a variety
of visual options, facilitating informed decision-making.
Orchestrated a complete UI overhaul for Aposta1 using Angular 12, resulting in a
50% reduction in load times and a 30% increase in user engagement.
Led and mentored a team of 12 developers in best practices for Angular,
TypeScript, and RxJS, resulting in significantly improved team productivity and
faster project delivery.
Environment: Angular/ IONIC, React, NgRx/ RxJS, Redux, Rest Services, Unit
Testing (Jasmine/Karma), Agile Scrum Method, Git, Jira.
01/2021 – 01/2023
Valletta, Malta
Senior Full Stack Developer, Infopulse
Worked in a team (12 members) of web designers, back-end developers, and UX
designers to meet project goals and create effective user experiences with digital
product
Standardized all output with a new, responsive, mobile-first approach and
strategy.
Assessed UX and UI designs for technical feasibility.
Added to the company database of code by developing reusable code that could
minimize the time needed to complete projects in the future.
Ensured scalability of front-end elements by optimizing them for loading speed
and performance.
Increased scalability, maintainability, and responsiveness of cross-browser code
by 30 %.
Used skills in debugging to check code, improved code, and enhanced the
functionality and user experience of the website, web app, mobile app.
Environment: Angular/ IONIC, React/ React Native, Vue, Node, ASP.NET , Java,
Agile Scrum Method, Git, Jira, Asana
01/2016 – 01/2021
Kyiv, Ukraine
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
2/2