Dennis Delrosario
Full Stack Software Engineer
- | Regina, SK, CA-| https://github.com/dennisrosario
SUMMARY
Results-driven and highly skilled Software Engineer with a passion for solving complex
problems through innovative software solutions. Known for delivering high-quality, scalable,
and maintainable code within demanding timelines.
Experienced in agile methodologies and collaborative team environments, I excel in
analyzing user requirements, designing effective software architectures, and implementing
robust applications. I possess a deep understanding of software development life cycle
(SDLC) processes, from concept to deployment.
Much of my hands-on experience includes:
- Proficient in Blockchain technologies like NFT, DAO, DEFI, DEX, Crypto Game on
EVM, Solana, Terra, Cosmos platforms
- Proficient in front-end technologies like React, React Native, Next.js, Remix,
Angular, and Vue.js, Nuxt.js, Flutter, Dart, Swift
- Proficient in back-end technologies like Node.js, Nest.js, Golang, GraphQL, Python, and
PHP.
- Utilizing SQL and NoSQL database for application development, optimization, and
performance tuning
- hands-on experience in AWS, GCP, Azure, Docker, Kubernetes, Jenkins, etc.
PROFESSIONAL EXPERIENCE
Software Engineer at Dapper labs (Mar 2022 - May 2024)
• Developed Genies NFT marketplace with AWS Cognito, React, and Flutter, enhancing platform
capabilities.
• Integrated Solidity smart contracts in apps, improving functionality and security.
• Maintained NBA Topshot frontend using React, Next.js, and web3.js, ensuring seamless user
experience.
• Implemented Unit and E2E tests with Jest, ensuring robust performance and reliability.
• Collaborated with UX and backend teams using Scrum on Asana for timely project delivery.
• Developed a real-time NFT tracking dashboard, improving user insights and engagement metrics by
20%.
• Coordinated cross-functional teams to launch a dynamic NFT trading platform, boosting user
engagement by 25%.
• Led the integration of advanced security protocols in smart contracts, significantly reducing
vulnerabilities.
• Worked closely with backend developers to streamline API integrations, enhancing platform
performance and stability.
• Pioneered the development of a real-time analytics tool for NFT transactions, providing actionable
insights and increasing user retention.
• Implemented performance optimizations in React components, resulting in a 15% decrease in load
times and improved user satisfaction.
Full Stack Engineer at IsoForce Games (Jun 2019 – Dec 2021)
• Developed smart contracts to create secure NFTs with whitelist functionalities, enhancing security.
• Launched client applications featuring an NFT marketplace and minting landing page, improving user
experience.
• Implemented staking and rewards mechanisms for NFTs and governance tokens, boosting user
engagement.
• Utilized Solidity, React.js, Node.js, and Web3.js to deliver robust front-end solutions.
• Converted earned tokens into real currency, adding tangible value to user participation.
• Led a project to refactor legacy code, resulting in a 25% improvement in application performance.
• Pioneered the use of Emotion for CSS-in-JS styling, reducing code complexity and improving
maintainability.
• Conducted code reviews to ensure high standards, catching 15% more bugs pre-release.
• Architected a decentralized voting system for NFTs, increasing transparency and trust among users.
• Analyzed and optimized smart contract gas usage, reducing transaction costs by 15%.
• Partnered with cross-functional teams to integrate blockchain solutions, enhancing overall project
efficiency.
Front End Engineer at DXC Technology (Mar 2015 – May 2019)
•
Developed e-commerce site with React, Redux, REST APIs, Emotion, Markdown, enhancing user
experience.
•
Engineered reusable React components, styled-components, optimized state management with Redux,
React context.
•
Constructed internal website using Angular, Laravel, streamlining internal processes.
•
Implemented scalable solutions, reducing load times and improving site performance.
•
Collaborated with cross-functional teams to deliver high-quality, user-centric web applications.
•
Spearheaded the creation of reusable React components, streamlining development and reducing code
redundancy by 30%.
•
Engineered internal tools using Angular and Laravel, significantly improving team productivity and
workflow efficiency.
•
Implemented state management with Redux and React context, ensuring seamless data flow and
consistent application performance.
•
Developed REST APIs and integrated them with front-end frameworks, resulting in a 15% decrease in
page load times.
•
Analyzed user behavior data to implement UI changes, increasing user retention by 20%.
•
Partnered with backend developers to integrate new APIs, enhancing feature functionality and user
satisfaction.
TECH STACK
-
Languages
JavaScript, TypeScript, PHP, Java, C#, Solidity, Rust, Python, Golang
-
Frameworks/Libraries/Tools
React.js, Next.js, Redux, Vue.js, Nuxt.js, Gatsby.js, Express.js, Nest.js, Laravel, Hardhat, Truffle, Web3.js,
Git, MUI, Tailwind CSS
-
Database
MongoDB, MySQL, PostgreSQL, GraphQL
-
Testing Frameworks/Tools
Postman, Selenium, Jest, Mocha, Chai
-
Misc
Restful API, AWS EC2, AWS Lambda, AWS S3, AWS SQS, AWS DynamoDB, Microservice, Docker
EDUCATION
BSc in Computer Science
AMA University