History of JavaScript: From Netscape to ECMAScript
Explore how JavaScript emerged amid a sea of programming languages, becoming the cornerstone of modern web interactivity

With over a decade of experience in the realm of software engineering, I have honed my specialization in web technologies. Currently, I am affiliated with Mozilla as a member of the Security & Privacy products team. My contributions at Mozilla are primarily centered around Firefox Relay, both the website and the web extension—a paramount privacy tool that enables users to create distinct email and phone masks. My passion is in designing swift, responsive, and universally accessible web applications, utilizing cutting-edge technologies and upholding industry best practices.
My technical expertise spans React, Typescript, Next.js, Node, and WordPress. I am consistently motivated by the desire to expand my skill set, explore innovative tools, and share my knowledge with the broader professional community. While I had previously embarked on a PhD program in Information Systems and Technology, emphasizing IT Strategy and Innovation, I've chosen to put this academic pursuit on hold to concentrate on other professional endeavors for the time being.
Explore how JavaScript emerged amid a sea of programming languages, becoming the cornerstone of modern web interactivity
In the world of programming, there are fundamental concepts that shape this intricate craft. This article delves into the core principles that define this discipline.
Doctor of philosophy in information systems and technology, IT strategy & innovation. I've chosen to put this academic pursuit on hold to concentrate on other professional endeavors for the time being.
Concentration in software design and programming, computer science. Thesis written on what is required to build tech cities that thrive.
Media arts and animation - specialized in rigging and tooling. Trained in traditional art, 2D & 3D animation, 3D modeling, texturing, storyboarding, illustration, graphic design, motion graphics and design principles.
Develop features and maintain S&P products such as Firefox Relay using React, both the web application and the browser extensions. Implemented telemetry strategies utilizing SQL for consumption by Grafana.
Led the development and maintenance of esri.com blogs framework and authoring experience. Developed tools for image optimization, granular user permissions management across multiple sites, and tools to increase authoring efficiency. Implemented optimizations to legacy code and increased overall performance of sites.
Contract
Front-End Web Developer Nanodegree Mentor.
Internship through the Outreachy program, working on the Mozilla DevTools products. Also built the search functionality within the Firefox network panel under the product's lead, Honza.
Developed and built sites using HTML, CSS, JavaScript/jQuery, PHP, MySQL. Created custom WordPress themes, plugins and extended existing functionality. Led SEO efforts for a network of over 700 gym location sites using a combination of on-site and off-site strategies.
Directed a group of 14 creatives in the design and development of web development projects and design projects. Managed over 50 different websites for a plethora of different clients, including a national entity with franchises all over the country (Steri-Clean).
Specialized in developing responsive websites, with user-friendly interfaces and cross-browser compatibility. Utilized background in interactive design, graphic design, web design and animation.
General web development