About Me
|
Since I was a child, I've always wanted to be an inventor. As I grew up, I specialized in information systems, an area which I fell in love with and live around it. I am a full-stack developer and work a lot with devops, i.e., I'm a kind of "jack-of-all-trades" in IT. Wherever there is something cool or new, you'll find me exploring and learning... I am passionate about life, family, and sports. I believe that true happiness can only be achieved by balancing these pillars. I am always looking for new challenges and learning opportunities, and would love to connect with other technology professionals to explore possibilities for collaboration. If you are looking for a dedicated and committed full-stack developer with a passion for excellence, please feel free to contact me. It would be a pleasure to talk with you! |
por Samuel Fajreldines | 10/10/2024 21:00 | Uncategorized
Introduction In today's web development landscape, real-time communication is paramount for creating interactive and dynamic applications. Whether it's live chat, real-time notifications, collaborative tools, or multiplayer games, users expect instantaneous data synchronization between the server and clients. This is where Socket.io comes into play. Socket.io is a powerful JavaScript library that enables real-time, bidirectional, and event-driven communication between web cli...
por Samuel Fajreldines | 10/10/2024 21:00 | Uncategorized
Introduction In the evolving world of front-end development, styling components efficiently and maintainably has become a crucial aspect of building applications. Styled-components is a popular library in the React ecosystem that leverages the power of CSS-in-JS to enhance the styling process. This comprehensive guide will walk you through why styled-components is a game-changer and how to effectively use it in your React projects. Why Use Styled-Components? Scoped Styling St...
por Samuel Fajreldines | 10/10/2024 21:00 | Uncategorized
Introduction In the modern web development landscape, efficient data fetching and state management are crucial for building responsive and user-friendly applications. React Query, often described as "the missing data-fetching library for React," simplifies these aspects by providing powerful hooks for fetching, caching, and updating asynchronous data in React applications. In this comprehensive guide, we'll explore why React Query has become an indispensable tool fo...
por Samuel Fajreldines | 10/10/2024 21:00 | Uncategorized
TypeScript has revolutionized the way we write JavaScript by introducing static typing capabilities. One of the powerful features TypeScript offers is utility types. These are generic types provided by TypeScript that enable common type transformations. By understanding and utilizing these utility types, developers can write more robust and maintainable code. In this comprehensive guide, we'll explore some of the most commonly used TypeScript utility types, including Partial&...
por Samuel Fajreldines | 10/10/2024 21:00 | Uncategorized
Introduction In the ever-evolving world of web development, TypeScript has emerged as a powerful tool for building robust and scalable applications. Its strong typing system enhances JavaScript by adding static types, which help catch errors early in the development process. One of the most powerful features of TypeScript is the ability to use generics, particularly generic classes, which enable you to create reusable components that work with a variety of data types. In back...
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