About

Who i am

About

img

Web Developer From Toronto

I am Maryam. I have Experienced working with teams to produce impactful, leading-edge web apps that engage customers and deliver business results. I am a self-taught programmer and computer developer with more than 6 years of experience in various fields including JavaScript, ECMAScript, TypeScript, React.js, Redux and etc. Background includes UI lead and programming in Agile environments.

My first personal interest was front-end programming but the keen interest in learning languages and working with new tools and technologies is inseparable from me. Throughout my employment, I have developed several business projects, including developing a cloud server with a professional team which was run by Python and React technology and developing hundreds of websites, admin-panels and etc.

I hold a Master of Information Technology Security (MITS) from Ontario Tech University. Also, I am a self-taught programmer and a fast learner. Always eager to keep knowledge updated, learn new ways, and share with others. I am a good problem solver, empathetic, easy to work with, and looking for the best.

Some facts

0
Finished projects
0
Working hours
RESUME

MY BIO

RESUME

img06/2024 - Present - Software Engineer, TVO

Toronto, ON - Canada

  • Built scalable full-stack features using React, GraphQL (Apollo Server/Client), TypeScript and Node.js, delivering high-impact modules.
  • Provisioned and deployed AWS infrastructure using CDK, including Aurora, Lambda, Step Functions, EventBridge, S3, CloudWatch, and other services, enabling secure and multi-tenant backend systems.
  • Designed Aurora PostgreSQL database schemas supporting complex relationships. Wrote and executed custom migration scripts with minimal production disruption.
  • Designed scalable GraphQL schemas, implemented resolvers with Apollo Server, and optimized MongoDB migrations for high-volume educational content workflows within a microservices-based architecture.
  • Implemented integrations with third-party learning platforms using scheduled cron jobs and AWS Lambda functions. Managed schema updates, performed data migrations, and used event-driven architecture to ensure seamless and reliable synchronization.
  • Maintained the internal knowledge graph with AWS Neptune and Gremlin, allowing dynamic creation and management of tags to improve the discoverability of learning content.
  • Built frontend enhancements using React, Apollo Client, and accessibility standards.
  • Led deployment coordination for time-sensitive releases, performed code reviews, and collaborated cross-functionally with QA, designers, and technical writers to ensure release quality.
  • Actively contributed to team culture: demoed features for non-technical stakeholders, participated in the events, and adapted swiftly to organizational shifts and product focus changes
img01/2023 to 04/2024 - Teacher Assistant, Ontario Tech University

Oshawa, ON - Canada

Supervise labs, marking assignments, teach and fostering a collaborative learning environment for the following courses:
  • Teach "Computer Architecture" and "Ethics, Law of Computing" to 250+ bachelor's degree students.
  • Computer Architecture" to 150+ bachelor's degree students.
  • Ethics, Law of Computing" to 100+ bachelor's degree students.
  • Secure Software System" to 50+ master's degree students.
  • Security Policy and Risk Management" to 50+ master's degree students.
  • Operating System Security" to 25+ master's degree students.
img01/2020 to 04/2023 - Full-stack Developer, Antler Technologies, Contract Part-time

img01/2020 to 04/2023 - Front End Developer, Hypermedia Co

Tehran Province - Iran

  • Developed multiple Single-page applications and admin panels for a cloud serviceUsing React, TypeScript, Material UI and Agile methodology
  • Developed admin panel with React, Typescript and Recoil for state management, enhancing user experience and performance.
  • Conducted thorough unit testing using Jest, resulting in a 40% reduction in post-release bugs
  • Contributed to the team to the development of an e-commerce platform using Next.js server-side rendering (SSR) for improved SEO and page load times.
  • Employed Git for version control, Confluence for documentation, Jira for task management leading to effective team collaboration.
  • Participated in daily stand-ups, sprint planning, and retrospective meetings following Agile methodologies.

I developed cloud admin panels like AWS with React typescript, Redux and Material UI. In this project, after registering on the website, customers can choose their ideal virtual machine with CPU, RAM and etc, that matches their needs. Then, they can pay virtual machines and see their receipts and finally choose their subnet, IP public and security group. We worked with Kanban methodology. It was a brilliant experience for me to work with a truly professional team. Our CTO for this project was based in Toronto. Although we all were remote, we could keep the work flowing well thanks to Jira. Hopefully, we are all still in touch. Another project in Catod Co. was called Jomle and Filmsanj. which were developed using Next.js, Redux and Sass. It was a book-specific website where users could read books using book readers. I took a python course there, where I had a chance to know more about coding in python

SKILLS

ATTAINMENTS

SKILLS

Proficient
FRONT END RELATED TECHNOLOGIES
JavaScript
img
React
img
Next.js
img
Typescript
img
Redux
img
Recoil
img
React Query
img
Jest
img
Restful API
img
GraphQL
img
Node.js
img
Mongo DB
img
Express
img
Proficient
FRONT END RELATED TECHNOLOGIES
HTML
img
CSS
img
Sass
img
Less
img
Tailwind
img
Bootstrap
img
Material UI
img
Ant Design
img
Git
img
Confluence
img
jQuery
img
PWA
img
Ajax
img
Intermediate
SECURITY RELATED TECHNOLOGY
Ethical Hacking
img
Kali Linux
img
Metasploit
img
IDPS
img
Wireshark
img
common vulnerabilities
img
Cryptography
img
Operating System Security
img
security policy and risk management
img
Nmap port scanning
img
Intermediate
OTHER TECHNOLOGIES
Python
img
Django
img
Node.js
img
Webpack
img
MySQL
img
Network+
img
React Native
img
virtualization technologies
img
CONTACT

GET IN TOUCH

CONTACT

Let's Keep In Touch