Ryan Dougan

Ryan Dougan

ABOUT ME
Experienced Full-Stack/VueJS Developer
Experienced Full-Stack/VueJS Developer

Experienced Senior Full Stack Software Developer specialising in VueJS/SQL/C#/Node. If you need help with bugs, projects or refactoring code hit me up and we can have a chat.

()
Joined March 2022
EXPERTISE
8 years experience | 147 endorsements
8 years experience | 134 endorsements
2 years experience
4 years experience
EMPLOYMENTS
Lead Front End Developer
Fabric
2022-08-01-Present

Built multiple internal SaaS applications using Vue.js/Nuxt within a microservices architecture, reducing processing time by 70% for l...

Built multiple internal SaaS applications using Vue.js/Nuxt within a microservices architecture, reducing processing time by 70% for large scale pension tracing operations.

• Implemented component-based architecture and reusable UI modules to ensure scalability, maintainability, theming while also focusing on a responsive design.

• Designed and implemented complex state management solutions using

Pinia/Vuex, ensuring scalable, maintainable, and performant data flow across large Vue applications.

• Implemented WebSocket-based real-time updates in Vue applications.

• Integrated REST and GraphQL APIs into frontend applications, ensuring reliable data communication.

• Collaborated closely with UX designers, backend engineers, operations team and stakeholders to streamline the operations team design and development

• Developed comprehensive unit and integration tests with Vitest, improving code reliability and reducing regression issues during frequent releases.

• Delivered rapid iterations in a fast-paced, agile environment.

• Containerized applications with Docker and integrated them into CI/CD pipelines, ensuring consistent deployments and faster delivery cycles.

• Tech stack: Typescript, Vue3, Nuxt, Pinia, Tailwind, Storybook, Docker,Vitest

TypeScript
JavaScript
Nuxt.js
View more
TypeScript
JavaScript
Nuxt.js
Tailwind css
Vue.js
View more
Software Developer
Stiona Software
2015-09-01-2021-11-01

• Developed and maintained scalable web applications using Vue 2, Vuex, and Bootstrap, delivering responsive and user-friendly interfa...

• Developed and maintained scalable web applications using Vue 2, Vuex, and Bootstrap, delivering responsive and user-friendly interfaces.

• Led development of multi-tenant SPAs/PWAs for government digital transformation, replacing legacy systems.

• Modernized legacy systems by introducing best practices in JavaScript and C#, improving performance, scalability, and code quality.

• Built and optimized backend services in C# and .NET, integrating seamlessly

with SQL databases for reliable and efficient data handling.

• Designed and optimized SQL queries, stored procedures, and indexes to improve database performance and support high-volume applications.

• Delivered responsive, feature enhancements, security patches, and defect fixes, boosting reliability and performance.

• Collaborated with clients to tailor solutions for evolving government needs.

• Tech stack: Javascript, Vue2, Vuex, C#, .Net, SQL,Bootstrap

C#
SQL
JavaScript
View more
C#
SQL
JavaScript
Vue.js
View more