Speaker

Mariam reba Alexander

Mariam reba Alexander

Software Engineer at Maersk

Copenhagen, Denmark

Actions

Software Engineer, Cyber Security Champion at Maersk. Passionate about frontend development, secure coding practices, testing, Devops, data analytics and automation. I am also certified in Cybersecurity by ISC2 and CompTIA Security +. Occasionally writes blogs at https://dev.to/ms_74 and speaks at conferences. My goal is to make secure and quality solutions that benefits businesses and makes peoples lives easier.

Area of Expertise

  • Information & Communications Technology

Topics

  • Web Technologies
  • web development web design web technologies
  • Vue
  • Testing
  • web performance
  • Cypress
  • Web Accessibility
  • web security
  • Application Security
  • web app hacking
  • Web Application Security
  • Web Application Development
  • Web app testing
  • web app development
  • Application Development
  • Application Architecture

Secure coding in the age of AI

In this age, we see an explosion in the use of AI-powered applications. AI has also enabled non-technical people without prior coding experience to write code. This is a major concern, especially from a security perspective, because there is no guarantee that secure coding practices are followed or that the code is reviewed for design flaws, which usually require expert human oversight beyond AI.

This problem becomes even more serious when you look at recent npm supply chain attacks, particularly typosquatting attacks, where malicious packages are deliberately named to look like popular libraries. AI-generated code that blindly suggests or auto-inserts dependencies without proper review can easily pull in these malicious packages, indirectly contributing to such attacks. When developers trust AI output without verifying package names, maintainers, or reputations, they increase the risk of introducing compromised dependencies into their applications.

In this talk, I will discuss common application vulnerabilities, how to prevent them, and cover foundational secure coding practices to follow during web development. I will also address how to rigorously review AI-generated code and its dependencies, especially third-party packages, before deploying anything to production.

DevTalks Romania

How Cypress united developers and QA engineers at Maersk

June 2023 Bucharest, Romania

DeveloperWeek Europe 2023 Sessionize Event

April 2023

Vuejs Amsterdam

How Vue Drives Global Trade
Have you ever wondered how a product you shopped online reached your doorstep? Did you know that the Vue ecosystem powers one of the largest e-commerce websites in the world? In this talk you will be taken through how Vue influences the journey of a product around the world, and how Maersk, a global integrator in logistics, uses Vue to simplify the global supply chain.
Vuejs Amsterdam is the largest Vue Conference in the World. Recording: https://youtu.be/93KdAJ8sSjM?si=3q1J5ZZPZRlebjAq

February 2023 Amsterdam, The Netherlands

JSWorld Conference Online

Debug Like a Detective

Finding and fixing a bug is almost like solving a mystery.

It involves looking for clues eg. error logs and error stacks and narrowing down suspect lists by the process of elimination not just with console logs but by leveraging git commands and chrome dev tool features.

In this talk I will walk you through some cool dev tools features that can be used like conditional breakpoints, console utilities API, watching live javascript values with live expressions.

Finally, sealing the fate of the bug with unit tests, e2e tests, and monitoring with tools like Datadog.

February 2022

DevFest 2021 | Gothenburg, Sweden

Finding and fixing a bug is almost like solving a mystery. It involves looking for clues eg. error logs and error stacks and narrowing down suspect lists by the process of elimination not just with console logs but by leveraging git commands and chrome dev tool features. There are some cool dev tools features that can be used eg. conditional breakpoints, console utilities API, watching live javascript values with live expressions. Finally sealing the fate of the bug with unit tests, e2e tests, and monitoring with tools like Datadog.

#developer #google #engineer #gothenburg #sweden #denmark

DevFest is one of the larger-scale community-driven tech conferences carefully crafted for you by the Google Developer Group (GDG) community! GDG is a group of developers passionate about Google technologies with a strong focus on knowledge exchange and networking. This year GDG West Sweden is organizing DevFest 2021 in Gothenburg, Sweden!

November 2021 Göteborg, Sweden

Mariam reba Alexander

Software Engineer at Maersk

Copenhagen, Denmark

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top