Hi, I’m Karthiga Bala, a Carleton University computer science student based in Ottawa, preparing to graduate in 2025. I’ve completed three years of a Computer Systems Engineering pathway and gained hands-on experience through a software development internship with Crow Report, where I built a membership database using React for the frontend and Node.js with PostgreSQL for the backend. I enjoy collaborating on teams to design robust, scalable web applications and enjoy solving problems with clean, maintainable code. I’m passionate about full-stack development, RESTful APIs, and creating intuitive user experiences. I’m seeking software developer roles where I can contribute to building solid backend services and responsive front-end interfaces, while continually learning and growing as a developer.

Karthiga Bala

Hi, I’m Karthiga Bala, a Carleton University computer science student based in Ottawa, preparing to graduate in 2025. I’ve completed three years of a Computer Systems Engineering pathway and gained hands-on experience through a software development internship with Crow Report, where I built a membership database using React for the frontend and Node.js with PostgreSQL for the backend. I enjoy collaborating on teams to design robust, scalable web applications and enjoy solving problems with clean, maintainable code. I’m passionate about full-stack development, RESTful APIs, and creating intuitive user experiences. I’m seeking software developer roles where I can contribute to building solid backend services and responsive front-end interfaces, while continually learning and growing as a developer.

Available to hire

Hi, I’m Karthiga Bala, a Carleton University computer science student based in Ottawa, preparing to graduate in 2025. I’ve completed three years of a Computer Systems Engineering pathway and gained hands-on experience through a software development internship with Crow Report, where I built a membership database using React for the frontend and Node.js with PostgreSQL for the backend. I enjoy collaborating on teams to design robust, scalable web applications and enjoy solving problems with clean, maintainable code.

I’m passionate about full-stack development, RESTful APIs, and creating intuitive user experiences. I’m seeking software developer roles where I can contribute to building solid backend services and responsive front-end interfaces, while continually learning and growing as a developer.

See more

Experience Level

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

Work Experience

Software Developer Internship at Crow Report
April 30, 2025 - September 4, 2025
Collaborated with a team of five to build a membership database, creating a sign up and sign in webpage using React and HTML for the frontend and Node.js with PostgreSQL for the backend, contributing to a functional and user-friendly application.
Special Ballet Officer at Election Canada Headquarters
April 30, 2025 - September 4, 2025
Worked as part of the counting team during the 2021 and 2025 elections, managing special ballots to ensure accurate and secure vote counting processes.
Software Developer Internship at Crow Report
April 1, 2025 - September 8, 2025
Part of a five-person team building a membership database; developed a sign-up and sign-in web interface using React and HTML for the frontend, and Node.js and PostgreSQL for the backend.
Special Ballot Officer at Election Canada Headquarters
April 1, 2025 - September 8, 2025
Worked with the Counting Team as a Special Ballot Officer for Election Canada.
Software Developer Internship at Crow Report
April 1, 2025 - September 8, 2025
Participated in a five-person team to build a membership database; designed signup and sign-in UI using React and HTML; implemented backend using Node.js and PostgreSQL.
Special Ballet Officer at Election Canada Headquarters
April 1, 2025 - September 8, 2025
Member of Elections Canada's counting team; responsible for ballot counting and verification; collaborated with colleagues to ensure accuracy and compliance.
Software Developer Internship at Crow Report
April 1, 2025 - September 8, 2025
Worked in Crow Report as part of a group of five people to build a membership database. Developed a sign-up and sign-in webpage using React and HTML for the frontend and Node.js and PostgreSQL for the backend.
Special Ballot Officer at Election Canada Headquarters
April 1, 2025 - September 8, 2025
Participated in the Counting Team at Elections Canada, ensuring accurate ballot counts and adherence to election procedures.
Software Developer Internship at Crow Report
April 1, 2025 - September 17, 2025
Collaborated in a five-person team to build a membership database. Implemented a sign-up and sign-in web interface using React and HTML, and developed backend functionality with Node.js and PostgreSQL.
Special Ballot Officer at Election Canada Headquarters
April 1, 2025 - September 17, 2025
Part of Election Canada's counting team, contributing to ballot processing and verification during elections.

Education

Bachelor of Computer Science at Carleton University
September 1, 2019 - April 30, 2025
Bachelor of Computer Science at Carleton University
September 1, 2019 - April 1, 2025
Bachelor of Computer Science at Carleton University
September 1, 2019 - April 1, 2025
Bachelor of Computer Science at Carleton University
September 1, 2019 - April 1, 2025

Qualifications

Security Clearance: Reliable (can get Secret)
January 11, 2030 - September 4, 2025
Security Clearance: Reliable
January 11, 2030 - September 8, 2025
Security Clearance: Reliable (can obtain Secret)
January 11, 2030 - September 8, 2025

Industry Experience

Government, Education, Software & Internet, Healthcare, Life Sciences, Professional Services, Non-Profit Organization, Computers & Electronics, Media & Entertainment

Experience Level

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