Últimos Posts do Blog

How to Effectively Use Controllers, Models, Services, and More

por Samuel Fajreldines | 13/10/2024 21:00 | Uncategorized

In modern software development, structuring your application effectively is crucial for scalability, maintainability, and ease of understanding. Utilizing controllers, models, services, and other architectural patterns can greatly enhance the quality of your codebase. In this post, we'll delve into how to effectively use these components in your application architecture. Understanding the MVC Pattern The Model-View-Controller (MVC) pattern is a widely adopted architectural pa...

Understanding TypeScript Abstract Classes: A Comprehensive Guide

por Samuel Fajreldines | 12/10/2024 21:00 | Uncategorized

In modern TypeScript development, abstract classes play a crucial role in designing robust and maintainable applications. They provide a template for other classes to extend, enforcing certain methods to be implemented, and enabling a solid architectural foundation for your codebase. Understanding Abstract Classes An abstract class is a special type of class that cannot be instantiated directly. Instead, it serves as a blueprint for other classes to inherit from. Abstract cla...

Harnessing the Power of Serverless Architecture with Node.js on AWS

por Samuel Fajreldines | 10/10/2024 21:00 | Uncategorized

In today's rapidly evolving tech landscape, building scalable and efficient applications is more critical than ever. Serverless computing has emerged as a game-changer, allowing developers to focus on code without worrying about infrastructure management. Combining the strength of Node.js with the reliability of AWS Lambda, we can create powerful serverless applications that scale seamlessly. Understanding Serverless Architecture Serverless Architecture refers to a cloud comp...

Resume

Experience

  • SecurityScoreCard

    Nov. 2023 - Present

    New York, United States

    Senior Software Engineer

    I joined SecurityScorecard, a leading organization with over 400 employees, as a Senior Full Stack Software Engineer. My role spans across developing new systems, maintaining and refactoring legacy solutions, and ensuring they meet the company's high standards of performance, scalability, and reliability.

    I work across the entire stack, contributing to both frontend and backend development while also collaborating directly on infrastructure-related tasks, leveraging cloud computing technologies to optimize and scale our systems. This broad scope of responsibilities allows me to ensure seamless integration between user-facing applications and underlying systems architecture.

    Additionally, I collaborate closely with diverse teams across the organization, aligning technical implementation with strategic business objectives. Through my work, I aim to deliver innovative and robust solutions that enhance SecurityScorecard's offerings and support its mission to provide world-class cybersecurity insights.

    Technologies Used:

    Node.js Terraform React Typescript AWS Playwright and Cypress