Resume

Bevan Mardiros

(431)556-5338 ▪ [email protected] https://gitlab.com/stoicdevelopment ▪ https://stoic-development.xyz

Education

Bachelor of Computer Science Honours (Co-op Option)

University of Manitoba, Winnipeg, MB. Institutional GPA: 4.21 Specializations: Software Engineering, Web-Based Systems, Computer Security

Bachelor of Science (Honours) in Biochemistry

University of Winnipeg, Winnipeg, MB.

Work Experience

Team Lead / Software Architect 2022-2024 Qdoc Inc. Full stack developer and team leader of scalable web applications. Responsibilities included: • Full stack web development using React, JS & TS, PostgresQL & GraphQL on AWS infrastructure. • Analyze and patch critical security flaws. • Analyze and optimize performance bottlenecks. • Identified inefficiencies in development process and tech stack, lead improvement efforts. • Evaluate, hire, and mentor junior developers. • Design cloud architecture, and redesign existing projects to match evolving requirements. • Coordinate with multiple stakeholders to ascertain and implement project requirements.

Junior Software Developer Sept – Dec 2021 Upfeat Media Inc. Full stack developer of Laravel and VueJS affiliate marketing web applications

Programmer/Analyst Jan – April 2021 Agriculture and Agri-Food Canada – Integrated Application Services Full stack developer of an internal MVC web application

Skills

Infrastructure & DevOps • Proficient with containerization technologies Docker and Kubernetes. • Experienced with AWS Amplify and Cloud Development Kit for deploying complex AWS cloud systems; capable of weighing project requirements to produce optimized cloud architecture. • Experienced with building and optimizing various CI/CD pipelines, including with Github Actions, Gitlab Runners, and AWS CodeBuild. • Familiar with Linux server environments. • Capable of developing and integrating tooling to improve efficiency and reliability in all aspects of the development process. • Proficient with Nix for configuration management.

Software Development

• Extremely skilled with full-stack web technologies across multiple frameworks including React and VueJS, Typescript/Javascript, Nodejs, PHP/Laravel.
• Skilled in using various scripting languages to automate tasks, including Bash, TS, Python, etc.
• Skilled with database design and management, including query optimization using SQL and NoSQL databases, as well as multiple ORMs.
• Excellent with systems programming with Rust, proficient with C/C++.
• Skilled with automated testing frameworks; passionate advocate of test-driven development and the ideal testing pyramid.

System Architecture

• Knowledgeable in computer security and applying its principles to identify and patch application vulnerabilities.
• Able to identify and optimize many sources of inefficiency in applications.
• Familiar with system design principles, and effective at implementing them and documenting architectural designs and decisions.

Leadership & Communication

• Experienced with participating in and leading modern processes involved in Agile & DevOps, including code review, retrospectives, sprint planning and test-driven development.
• Capable of mentoring inexperienced developers to teach effective development practices.
• Works with clients/stakeholders to understand project requirements, and communicate project progress and obstacles.
• Evaluate and onboard junior software development candidates.

Books That Have Influenced How I Think About Software

The DevOps Handbook – Glen Kim et al. Working Effectively with Legacy Code – Michael Feathers Refactoring – Martin Fowler A Philosophy of Software Design – John Ousterhout