Using Generic Classes in TypeScript: A Guide for Backend Development
By Samuel Fajreldines · · TypeScript
Learn how to leverage generic classes in TypeScript for backend development to create scalable and type-safe applications.
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! |
By Samuel Fajreldines · · TypeScript
Learn how to leverage generic classes in TypeScript for backend development to create scalable and type-safe applications.
By Samuel Fajreldines · · DevOps & Cloud
Learn how to deploy and manage containerized applications with Google Cloud Run, a serverless platform that simplifies your development workflow.
By Samuel Fajreldines · · Software Architecture
Learn how to optimize your application architecture by effectively using controllers, models, services, and other key components.
By Samuel Fajreldines · · TypeScript
Learn how to leverage TypeScript abstract classes to create a solid architecture for your applications.
By Samuel Fajreldines · · DevOps & Cloud
Discover how to leverage Serverless Architecture using Node.js and AWS Lambda to build scalable and efficient applications.
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