Richard is a highly versatile full-stack software engineer with over 9 years of experience in developing scalable backend systems and web applications. With expertise in a broad range of technologies, he has played a key role in building innovative solutions in the blockchain space, including smart contracts for NFTs, tokens, and P2E games. He is passionate about combining cutting-edge technologies like blockchain, Solana, and Ethereum with traditional development practices. Known for his ability to collaborate with diverse teams, Richard thrives on solving complex challenges and driving projects to successful completion.
Experience: 4 years
Yearly salary: $36,000
Hourly rate: $20
Nationality: 🇵🇠Philippines
Residency: 🇵🇠Philippines
Experience
Sr. Software Engineer
Inspify 2022 - 2025
Architected a scalable cloud architecture with multiple on AWS, including CI/CD pipelines, autoscaling, a load balancer, and AWS Lambda. Developed and deployed microservices, including those related to blockchain projects, focusing on smart contracts for NFTs, tokens, and Play-to-Earn (P2E) games in EVM chains. Designed and implemented NFT minting, staking, and reward mechanisms in smart contracts, enhancing user engagement in blockchain-based games. Built a Solana-based swap aggregator, integrating Solana’s web3 framework with Next.js for a responsive frontend and backend integration with the Solana blockchain. Developed a staking platform for Solana, incorporating smart contract development in Rust and a fully integrated frontend for seamless user interactions. Led the development of secure and efficient backend systems using Node.js, TypeScript, Express.js, and Django, ensuring optimal performance. Conducted code reviews and performance optimizations for React web apps and admin dashboards, ensuring seamless frontend-backend interaction. Collaborated with cross-functional teams to deliver features and technical solutions that drove the growth and success of the platform.
Full Stack Developer
Airista 2020 - 2022
Led the migration of the existing C# .NET backend to Golang, improving performance, scalability, and resource efficiency for event-driven applications. Re-architected .NET Core services into high-performance Golang microservices, optimizing database queries and reducing response times by 30%. Refactored C# .NET APIs into lightweight, event-driven Golang services, ensuring seamless integration with the existing GraphQL and PostgreSQL stack. Developed the frontend using Angular, implementing dynamic UI components, reusable modules, and state management for an enhanced user experience. Collaborated closely with the open-source community to enhance Flogo Core’s contribution model, creating reusable activities and triggers for developers. Deployed and managed the application infrastructure using AWS services (EC2, S3 and RDS), ensuring high availability and scalability for event-driven applications. Conducted extensive testing and optimization for edge deployments of Flogo apps on loT devices, enabling lightweight and high-performance functionality. Implemented Styled Components to encapsulate styles within components, reducing global scope issues and enabling the creation of dynamic, themeable UI components, Styled Components Significantly improved development velocity and design consistency across applications.
Frontend Developer
CodeBrews 2016 - 2020
Developed and maintained a Learning Management System (LMS) using React, enhancing the online learning experience for thousands of users. Developed dynamic and responsive web applications using React, enhancing user engagement and satisfaction. Utilized CSS and Tailwind CSS to create visually appealing and highly customizable user interfaces. Implemented Material UI components to maintain a consistent and modern design language across applications. Built and maintained RESTful APIs using Node.js, facilitating seamless communication between frontend and back-end systems. Designed and executed GraphQL schemas and resolvers, optimizing data fetching and improving application performance. Integrated Docker for containerization, ensuring consistent environments across development, testing, and production stages. Enhanced application performance by implementing code-splitting and lazy loading in React. Customized Material UI themes to align with brand guidelines, ensuring a cohesive look and feel. Developed reusable React components to streamline development processes and maintain code consistency. Collaborated with cross-functional teams to define and implement new features, adhering to agile methodologies. Managed state efficiently in React applications using Context API and Redux. Utilized TailwindCSS utilities to rapidly prototype and iterate on design concepts. Implemented CI/CD pipelines using Docker, automating deployment processes and reducing manual intervention.
Skills
angular
aws
c-sharp
ci-cd
dot-net
evm
gaming
git
golang
nextjs
node
nosql
python
react
rust
solana
solidity
sql
typescript