cojack 

Senior Software Engineer

email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
cojack is a Senior Software Engineer with 14 years of backend-focused experience, specializing in TypeScript/Node.js ecosystems. He contributes to prominent open-source projects such as NestJS and class-transformer, where his refactors improve performance and reliability by streamlining core modules and enhancing transformation logic. Known for pragmatic, low-level fixes as well as broader codebase optimizations, he blends deep framework knowledge with attention to test-quality and maintainability. Comfortable working inside large, opinionated libraries, he repeatedly surfaces subtle internal improvements that benefit the wider developer community.
code14 years of coding experience
github-logo-circle

Github Skills (16)

application-framework10
app-framework10
web-framework10
decorators10
typescript10
nodejs10
javascript10
typescripts10
decorator10
transformation10
typescript-types10
nestjs10
testing9
microservices8
microservices-application8

Programming languages (14)

MDXJavaC++RustGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
typestack/class-transformer

Oct 2018 - Oct 2018

Decorator-based transformation, serialization, and deserialization between objects and classes.
Role in this project:
userBack-end Developer
Contributions:14 commits, 8 PRs, 8 pushes in 1 day
Contributions summary:Cojack primarily contributed to the `class-transformer` repository by enhancing transformation logic and fixing related issues. Their work included modifications to the `TransformOperationExecutor.ts` and `MetadataStorage.ts` files, suggesting improvements to the core transformation process. Additionally, the user addressed issues found in test files related to custom transformation decorators, indicating a focus on ensuring the library's functionality and reliability. These changes reflect an understanding of the library's internal workings.
transformationdeserializationserializationdecoratorexposing-properties
nestjs/nest

Mar 2020 - Mar 2020

A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
userBack-end Developer
Contributions:5 reviews, 11 commits, 4 PRs in 6 days
Contributions summary:Cojack primarily focused on refactoring and optimizing code within the NestJS framework. Their contributions involved using the `iterate` library to reduce loops and improve code efficiency in multiple core modules. Key areas of modification included exception filters, interceptors, guards, and modules, indicating a deep understanding of the framework's internal workings. The changes involved significant refactoring efforts to improve code readability and performance within the NestJS ecosystem.
es8server-sideon-toptypescript-frameworkcnode
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
cojack - Senior Software Engineer