Julian Mendoza

S

Contact Me View Resume

About Me

Driven by inquisition and creation, I embark on a journey of relentless exploration, driven by the desire to discover and contribute.

Summary

I am currently a software developer working on the CRA's Online Chat Project! I enjoy programming, problem solving and tinkering with different technologies. I have experience working with full-stack applications with a strong background in Java, Python and JavaScript. I am open to full-time opportunities that will challenge and motivate me to become a better developer.

I graduated in 2022 from Carleton University with a bachelors of engineering in software engineering.

Experience

Canada Revenue Agency

June 2022 ‑ Present
IT Developer
Supported the development team in implementing and fixing features requested by the business clients.
Performed option analysis techniques to inform business clients between Microsoft and Amazon’s contact service products.
Aligned the end‑user interface with WCAG2.0 standards to ensure the product meets accessibility requirements.
Explored the integration of generative AI into online chat by using Azure OpenAI and Azure Cognitive Search.
Jan ‑ Jun 2022
Junior Quantitative Analyst
Supported AI project teams to help align with the Directive on AI to ensure responsible creation of AI.
Developed and maintained internal business relations with project teams who promote the use of AI within the agency.
Analyzed governing processes for project gating; developed frameworks and tools to ensure projects are aligned to solve business problems.
Sept ‑ Dec 2021
IT Developer
Developed a Java plugin for Compuware’s Topaz IDE. Ability to run, compile and view jobs on z/OS.
Worked in an Agile environment, contributor to daily scrum meetings and bi‑weekly sprints.
Learned the fundamentals of z/OS; COBOL, JCL, ISPF and Endevor.
Jan ‑ Apr 2020
IT Developer
Designed and implemented a web-based dashboard in Angular 8 to show statistics conducted from a sentiment analysis. Used JavaScript libraries to create responsive and eye-catching modules such as charts, tables, and a geographical heatmap. Used RESTful APIs in Express.js to handle data transfer. Conducted research on applications of cloud technologies – achieved a certificate on Azure fundamentals.

Carleton University

Sept. 2019 ‑ Apr. 2021
Teaching Assistant (4 Semesters) ‑ Systems and Computer Engineering Department
Taught first year students programming fundamentals; data management and image processing in Python.
Helped second year students understand different sorting algorithms and basic data structure designs.
Involved in teaching OOP to second year students. Explained the concepts of abstraction, encapsulation, inheritance, and polymorphism.
Marked midterms, assignment, labs, and projects for classes with over 400 students.

Projects

Graph Reporting Tool
Constructed a web application to be used by Carleton’s faculty of Engineering to create customized reports to gauge the performance of the graduating cohort. Used modern software designs and project management practices to deliver projects on time.
React.js Express.js Node.js Heroku Postgres Chart.js
Mock Survey Monkey
Constructed an appropriate CI/CD pipeline using Travis CI with deployment in a Heroku application. Source control using Git, review and send pull requests on a weekly basis, view project progression via Kanban
Spring boot Java JavaScript Maven Heroku Travis CI
Miner Guys
Created a full stack application for miners to use. The application adds users to a phonebook which then calls and logs the response of the caller.
Twilio API Flask Python 3
JumpIN
Simulated the board game JumpIN using OOP principles in a team of four. Designed using Java swing.
Java GitHub OOP Divide and Conquer
E-Commerce Website
Created a mock e-commerce website selling computer parts.
Flask SQLAlchemy Python 3
Julian Mendoza

© 2023 Julian Mendoza.
Designed with Svelte and Skeleton UI.
All Rights Reserved.