Ruslan Gunawardana

Full Stack Engineer

Toronto, Ontario, Canada7 yrs 11 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Achieved a 98% project success rate in web development.
  • Delivered scalable applications improving user experience by 35%.
  • Deployed smart contracts on Ethereum and Zilliqa.
Stackforce AI infers this person is a Full-Stack Developer with expertise in SaaS and Fintech.

Contact

Skills

Core Skills

TypescriptWeb ApplicationsRest ApisNestjsVue.jsPrisma OrmBlockchainArchitectureFull-stack DevelopmentJavascript

Other Skills

OptimizationCode ReviewAmazon Web Services (AWS)Responsive Web DesignMongoDBNode.jsContinuous Integration and Continuous Delivery (CI/CD)Express.jsTest ManagementJestPerformance TestingMicroservicesJSONEnglishDatabases

About

With over a decade of experience, I have successfully delivered numbers of projects in web development and blockchain, achieving a 98% success rate. Proficient in JavaScript, TypeScript, NestJS, Vue.js, React.js, GraphQL, SQL, and Jest, I specialize in creating scalable applications that improve user experience by 35% and enhance performance efficiency by 40%. Key achievements include deploying 3 smart contracts on platforms like Ethereum and Zilliqa and optimizing applications that serve 2+ million active users monthly. Through data-driven design and performance optimization, I consistently deliver intuitive, fast, and reliable solutions. I prioritize adaptability and collaboration, adhering to Agile principles to ensure all projects are aligned with user needs while maintaining technical excellence.

Experience

7 yrs 11 mos
Total Experience
1 yr 1 mo
Average Tenure
--
Current Experience

Viseven

Senior Full-Stack Software Engineer

Apr 2025Feb 2026 · 10 mos · Kyiv, Ukraine · Remote

  • Contributed to the development and enhancement of the eWizard Content Experience Platform, enabling scalable content customization and delivery across multiple channels, including email and in-app notifications, for enterprise-level marketing and communication workflows.
  • Upgraded and refined frontend components, improving content customization workflows and reducing content creation time by 30%, while ensuring consistent rendering across email, notification, and multi-channel outputs.
  • Enhanced backend services to support content personalization and multi-channel delivery, increasing content deployment reliability by 40% and reducing delivery-related issues through modernized APIs and data handling.
TypeScriptOptimizationCode ReviewWeb ApplicationsVue.jsAmazon Web Services (AWS)+3

Epam systems

Senior Full-stack Software Engineer

Aug 2024Apr 2025 · 8 mos · Kyiv, Ukraine · Hybrid

  • Led a major backend modernization for the D2L (Desire2Learn) LMS used by the Canadian Red Cross, significantly improving performance, reliability, and scalability for online and blended first aid, CPR, and safety training programs serving thousands of learners nationwide.
  • Rebuilt core services using Express.js, reducing API response times by 40%+ and improving overall system throughput to support higher concurrent user loads during peak training periods.
  • Migrated the legacy database to PostgreSQL, redesigned schemas, and rolled out structured migrations, improving query performance by 35% and ensuring zero data loss during re-migration cycles.
  • Introduced Jest unit tests and end-to-end test coverage (85%+), stabilizing releases and reducing regression issues by 50%, while deploying and maintaining the system on AWS for high-availability, scalability, and fault tolerance.
REST APIsContinuous Integration and Continuous Delivery (CI/CD)Express.jsTypeScriptCode ReviewTest Management+10

Freelance

Senior Full Stack Software Engineer

May 2024Aug 2024 · 3 mos · Kyiv City, Ukraine · Remote

  • Drove technical advancements in developing a comprehensive Resource Management System that streamlined operations for a medium car wash chain, resulting in reduced manual processing time by 40 hours monthly.
  • Established a collaborative environment focused on specific domains, which increased client satisfaction ratings by 25% over six months through targeted communication strategies based on client needs.
  • Orchestrated a real-time dashboard (React, Next.js) processing 10K+ data points for indicator tracking and analytics.
  • Facilitated seamless integration of automated CI/CD pipelines in conjunction with microservices hosted on AWS (Docker, Kubernetes), resulting in faster code deployments that shortened release cycles by approximately four hours each week.
Prisma ORMWeb ApplicationsNestJSArtificial Intelligence (AI)EnglishTailwind CSS+3

R&d center winstars.ai

Senior Frontend Developer

Jan 2024May 2024 · 4 mos · Kyiv, Kyiv City, Ukraine · Remote

  • Built AI-driven conversational systems with real-time interactions from scratch. Developed robust fail-proof real- time chatbots managing more than hundred thousand messages daily.
  • Engaged directly with customers to cultivate user-centered design insights, establishing a continuous feedback loop that enhanced the product's usability and led to an increase in customer satisfaction ratings by 40%.
  • Revamped navigating pathways between sections on both versions of the app after thorough analysis; this adjustment led to resolved task completion rate amongst users from first interaction on wards by approximately 30%.
  • Engineered scalable cloud architectures leveraging Amazon Web Services (AWS) that supported real-time processing needs for e-commerce operations reaching more than 1 million transactions monthly without downtime issues reported.
  • Trained a team of 2 more software engineers from Thailand, who took over the project.
Prime VueWeb ApplicationsPerformance TestingVue.jsAmazon Web Services (AWS)JSON+2

Trendformer

Full Stack Engineer

Aug 2021Dec 2023 · 2 yrs 4 mos · Kyiv City, Ukraine

  • Specialized in back-end development for E-commerce mobile apps with social network features.
  • Created the backend infrastructure for an E-commerce mobile app, supporting 40K+ users and 20K+ daily transactions.
  • Revolutionized project workflows through strategic enhancements of Scrum principles; directly analyzed bottlenecks leading to a reduction in sprint cycle time from two weeks to nine days without compromising deliverable quality.
  • Composed background job processing with BullMQ, managing 100K+ tasks/day for efficient real-time task scheduling.
  • Designed and advanced Apollo GraphQL APIs, reducing data fetching time by 40% and optimizing performance.
  • Implemented real-time notifications and authentication using Firebase, handling 100K+ events/day.
  • Optimized server performance using Redis, reducing load by 35% on more than 3 scenarios and improving system efficiency.
ArchitectureWeb ApplicationsNestJSKubernetesApollo GraphQLFirebase+2

Freelance

Senior Full Stack Developer

May 2021Jul 2021 · 2 mos · Kyiv City, Ukraine

  • Innovated to the development of the HypeGame matchmaking service as a Full Stack Developer, leading with a team of 2-3 developers.
  • Designed in building the matchmaking service for the HypeGame project, supporting real-time player matching for 13K+ daily active users.
  • Revamped database queries linked with RESTful services via Prisma framework ensuring optimal performance levels reached up to four concurrent requests without degradation effects felt by end-users throughout high-demand periods.
  • Crafted optimized UI elements with React and Next.js that elevated app performance; achieved a consistent reduction in load times averaging 30%, ensuring seamless interactions for diverse user scenarios on all platforms.
  • Collaborated with a team of 2-3 developers, focusing on task execution, bug fixing, and code optimization.
Prisma ORMJenkinsWeb ApplicationsVue.jsFastAPIPHP+6

Coderiver

Senior Frontend Developer

Feb 2018Apr 2021 · 3 yrs 2 mos · Kiev Region, Ukraine

  • CodeRiver
  • Spearheaded the development of a decentralized crypto exchange from concept to launch, facilitating secure transactions for over 1,500 users during initial rollout and ensuring compliance with industry regulations throughout.
  • Received a promotion as Lead Front End Software Engineer for exceptional performance on crypto exchange project leading a team of 2 developers.
  • Advanced project timelines by implementing agile methodologies during the construction phase of an innovative DEX platform, achieving operational readiness within four months while exceeding original performance benchmarks set by stakeholders.
  • Initiated collaborative testing sessions to identify key enhancements on the DEX platform which led to fixing three critical causes behind transaction failures during peak operations—resulting in improved uptime across all services.
  • Spearheaded the creation of an engaging crypto based game using cutting-edge technologies like Vue and Web3.js, facilitating seamless access to features enjoyed by more than 50K concurrent users.
AdvertisingJavaScriptWeb ApplicationsCypressBlockchainMocha (JavaScript Framework)+4

Ineffable innovations ltd.

Lead Developer

Sep 2017Jan 2018 · 4 mos · Kiev Region, Ukraine

  • Led a team of 4 developers at a startup, building AI-powered app for microcomputer with Python and web version with JavaScript, React, and TensorFlow.js, optimizing performance and real-time data processing.
  • Prioritized and implemented key functionality upgrades based on direct beta user feedback, resulting in a notable increase of 45% in customer satisfaction scores while simplifying feature access for stakeholders across all levels.
  • Streamlined the AI application's architecture by incorporating TensorFlow.js for device-side model execution; cut cloud computing expenses by $20K annually through increased resource usage and efficiency.
ArchitectureCode ReviewWeb ApplicationsNumPySoftware DeploymentTensorFlow+5

Netcracker technology

Software Engineer

Jun 2015Aug 2017 · 2 yrs 2 mos · Kyiv, Ukraine

  • Conducted the development of a presales proof of concepts for one of the biggest OSS/BSS and MANO/SDN providers. Supported presales for the whole process from initial idea to support during customer presentation.
  • Navigated shifting priorities with precision while aligning development efforts; ensured alignment with evolving market insights resulting in the successful launch of three high-demand features ahead of projected deadlines.
  • Directly communicated with largest Asian telecom representatives as a representative of Sales Engineer development team during 4 business trips.
SQLJavaScriptWeb ApplicationsFull-Stack DevelopmentSpring FrameworkTechnical Specs+1

Education

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

Master's degree — Computer Software Engineering

Jan 2017Jan 2018

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

Bachelor's degree — Computer Software Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Typescript & Web Applications

Explore similar profiles based on matching skills and experience