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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Work Experience
Software Engineer at CAE Inc.
February 1, 2023 - September 1, 2024Built 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, 2022Developed 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, 2021Qualifications
Industry Experience
Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Ottawa today.