Hi, I’m Yohannes Kussia, a Full-Stack Software Engineer with 3+ years of experience building scalable SaaS applications using React.js, TypeScript, Node.js, .NET, and Java. I love turning complex problems into clean, user-friendly features—designing robust RESTful APIs, writing well-tested, high-performance code, and optimizing systems for speed and scale. I thrive in agile teams, own features end-to-end, and enjoy collaborating across UX, product, and engineering. I’m passionate about delivering impactful software for mission-driven industries and continuously improving processes to deliver value faster.

Yohannes Kussia

Hi, I’m Yohannes Kussia, a Full-Stack Software Engineer with 3+ years of experience building scalable SaaS applications using React.js, TypeScript, Node.js, .NET, and Java. I love turning complex problems into clean, user-friendly features—designing robust RESTful APIs, writing well-tested, high-performance code, and optimizing systems for speed and scale. I thrive in agile teams, own features end-to-end, and enjoy collaborating across UX, product, and engineering. I’m passionate about delivering impactful software for mission-driven industries and continuously improving processes to deliver value faster.

Available to hire

Hi, I’m Yohannes Kussia, a Full-Stack Software Engineer with 3+ years of experience building scalable SaaS applications using React.js, TypeScript, Node.js, .NET, and Java. I love turning complex problems into clean, user-friendly features—designing robust RESTful APIs, writing well-tested, high-performance code, and optimizing systems for speed and scale.

I thrive in agile teams, own features end-to-end, and enjoy collaborating across UX, product, and engineering. I’m passionate about delivering impactful software for mission-driven industries and continuously improving processes to deliver value faster.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer at CAE Inc.
February 1, 2023 - September 1, 2024
Built and optimized high-performance features for real-time simulation systems using Java, Angular and .NET Core, contributing directly to reliability and user experience. Developed REST API and integrated Angular front-end components with Java and .NET backends. Implemented unit and integration testing using JUnit. Improved performance through query optimization, indexing, schema normalization, and profiling of MySQL workloads. Collaborated with UX, product, and engineering teams to translate mockups into production-ready components.
Software Engineer at JSI Telecom
May 1, 2021 - September 1, 2022
Developed telecommunication backend features with Java (Spring Boot), .NET, and Ruby on Rails, implementing APIs, business logic, and database interactions for scalable, secure, and high-performance services. Built responsive user dashboards using HTML/CSS and React, emphasizing UI consistency, component reusability, and maintainable architecture. Used NHibernate to map relational database tables to Java objects, implement complex queries, manage entity relationships, and handle transactions efficiently. Built deployment pipelines using Git, Azure DevOps and Jenkins, boosting CI/CD reliability and reducing deployment time.

Education

Bachelor of Computer Systems Engineering at Carleton University
January 1, 2017 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more