functiongetResume(): Professional{}

Moctar Diop

Software Engineer

Engineering Ideas Into Reality
Canada

Summary of Qualifications

functiongetSummary(): Qualifications[]

Software Engineering graduate with 1.5+ years hands-on experience in full-stack development, systems integration, and agile methodologies. Proven track record in web development, database management, and collaborative project delivery.

  • Programming Languages: Python, Java, C++, TypeScript, JavaScript, PHP
  • Frameworks & Technologies: Drupal, Angular, React Native, Spring Boot, REST APIs, GraphQL
  • Development Tools: Git, GitHub Actions, Docker, Jira, GitHub Copilot, Claude Code
  • Cloud & Backend Services: Supabase, Docker, CI/CD
  • Methodologies: Agile, Scrum, DevOps, DevSecOps
  • Skilled in AI-assisted development workflows, engineering automation, and developer productivity tools
  • Fluent in French, proficient in English

Education

functiongetEducation(): Credential[]

Academic background in Information Technology with a focus on Software Engineering.

Bachelor of Applied Science

Software Engineering (COOP) - Management and Entrepreneurship in Engineering option

Institution: University of Ottawa

Graduation: October 2025

Location: Ottawa, ON

Work Experience

functiongetWorkExperience(): Experience[]

Professional co-op experiences building real-world applications and working with development teams.

Software Developer I

IT Solutions | Information Technology | University of Ottawa

Nov 2025 - Present

  • Reverse-engineered legacy systems to support large-scale migration and modernized solution architecture
  • Engineered custom Drupal modules and extensions to deliver tailored, client-specific web solutions
  • Developed custom extensions to support complex Webform workflows and REST API integrations
  • Converted high-fidelity prototypes into production-ready web applications with integrated backend services
  • Managed application deployments and release processes across Dev, QA and production environments
  • Collaborated with cross-functional stakeholders in Agile sprints to deliver scalable client-focused solutions

Information Technology Systems Developer - COOP Intern

IT Solutions | Information Technology | University of Ottawa

Jan 2025 - Aug 2025

  • Contributed to the migration of enterprise applications from Drupal 7 to Drupal 10
  • Developed and maintained dynamic, high-complexity forms using the Drupal Webform ecosystem
  • Investigated and resolved incidents, defects, and enhancement requests through TOPdesk workflows
  • Operated within an Agile environment, planning tasks and executing sprints using Jira
  • Supported collaborative development including Git-based workflows, code reviews, and CI/CD pipelines

Accessibility-Compliant Web Content Developer - COOP Intern

Human Rights Office | University of Ottawa

Sep 2022 - Dec 2022

  • Developed and maintained WCAG-compliant websites using Drupal 9, ensuring accessibility standards
  • Performed quality assurance testing with SiteImprove, improving site accessibility scores

Relevant Skills

functiongetSkills(): SkillSet[]

Comprehensive skill set spanning full-stack development, project management, and emerging technologies.

Requirements and Project Management

Leadership & Coordination

Skills acquired through various courses and academic projects including requirements gathering, project planning, Agile methodologies, and team coordination.

Databases

Data Management & Analytics

Experience with relational databases, SQL queries, data modeling, and database optimization through academic coursework and practical projects.

Client/Server Systems

Distributed Computing

Proficiency in web application development, API design, system integration, and distributed systems architecture.

Communication

Professional Skills

Professional writing of emails, technical reports, meeting facilitation, and comprehensive documentation skills.

Documentation

MS Office & G Suite

Expertise with MS Office, G Suite, technical documentation creation, and process documentation for development workflows.

Strong Interest

Emerging Technologies

Passionate about Software Development, Cybersecurity, AI/ML, Embedded Systems, and Project Management. Always eager to learn new skills and technologies.

Projects and Achievements

functiongetProjects(): Project[]

Explore my personal and academic projects demonstrating full-stack development skills and innovative problem-solving.

Certifications

functiongetCertifications(): Certification[]

Professional certifications and training in software development and project management.

DevSecOps Fundamentals

Udemy

Mastered key DevSecOps principles and secure software delivery practices. Gained practical experience with OWASP testing, Linux security, Docker, Kubernetes, Jenkins pipelines, Terraform, and security automation workflows.

Application Development & Delivery

Info-Tech Academy

Acquired a strong understanding of solution delivery lifecycles beyond traditional SDLC. Developed skills in software planning, delivery optimization, and lifecycle governance.

Developing Generative AI Applications on AWS

Global Knowledge

Developed foundational expertise in Generative AI on AWS. Gained practical knowledge of Amazon Bedrock, foundation models, LangChain, prompt engineering, and more.

Epic Service Excellence Foundational (In Progress)

University of Ottawa

Building strong client-focused service skills. Developing capabilities in proactive communication, personalized service, and promoting a service excellence mindset in support environments.

Get My Resume

Want a quick reference? Download the PDF version of my resume for convenient access anytime, anywhere.

return: