Jessica Batta
| 647-327-1321 | jessicabatta.tech@gmail.com | https://www.linkedin.com/in/jessicabatta |www.jessicabatta.com | https://github.com/battajes | |
HIGHLIGHTS |
|
SKILLS |
Programming Languages: Java, Python, JavaScript, TypeScript, HTML5/CSS3, R, C, Bash/Shell Databases: Relational => SQL, PostgreSQL and Non-Relational => MongoDB (NoSQL) Frameworks & Libraries: React, Angular, Node.js, JSP, jQuery, FastAPI, Pydantic, NLTK, PyGame, Kafka, JUnit, PyTest, Jasmine Tools: Git, GitHub, Jenkins (CI/CD), Postman, SwaggerUI, Figma, Jira; experience with RESTful APIs, unit testing, and Docker Methodologies: Agile (Scrum, Kanban), Scaled Agile Framework (SAFe 6), Object-Oriented Programming (OOP), RESTful API’s |
EXPERIENCE |
SmartSimple Software Inc. - Software Engineer (Back-end) Oct 2024 - Jun 2025
CGI - Software Engineer Co-op (Full-Stack) Aug 2023 - Jan 2024
University of Toronto X SilicoLabs - Research Assistant May 2023 - Aug 2023
RBC - Developer Co-op (Full-Stack) May 2022 - May 2023
|
EDUCATION |
University of Toronto Sep 2019 - Jun 2024 Honours Bachelors of Science: Computer Science, Mathematics and Statistics Relevant Courses: Computer Organization, Software Design, Theory of Computation, Software Tools & Systems Programming, Probability & Statistics, Discrete Mathematics, Method Data Analysis, Databases, & Software Engineering |
CERTIFICATIONS |
Certified SAFe® 6 Practitioner - Scaled Agile, Inc. Nov 2023 Gained skills in enterprise-level Agile planning, iterative development, and continuous improvement. |
PROJECTS |
ThreeMusketeers - Java, JavaFX, Junit 5, Eclipse Developed a Java-based strategy board game with a GUI using JavaFX, following MVC architecture and inversion-of-control design principles. Implemented robust object-oriented design and included JUnit5 test suites to ensure game logic integrity. Uber-Simulation - Python, OOP, PriorityQueue ADT, .csv, Inheritance Created a ride-sharing simulation in Python that models driver-rider matching. Utilized object-oriented design and a priority queue data structure to assign drivers to riders based on nearest distance, emulating real-world dispatch algorithms. ChatBot - Python, AI, API, NLP, datetime, requests - PyJack Hackathon Built a multi-purpose chatbot in Python integrating NLP (NLTK) and external APIs. The chatbot can perform web searches, retrieve weather data, set alarms, and manage to-do lists. Designed with a focus on accessibility for users with verbal apraxia and hearing impairments. |