Billy Dinh
Verified Expert in Engineering
Front-end Developer
Billy is a senior software engineer with over nine years of comprehensive experience building secure, scalable, and resilient software solutions. His expertise encompasses full-stack development, with a strong proficiency in multiple programming languages and frameworks. Billy has spearheaded numerous projects, demonstrating a deep understanding of architectural design, strategic planning, development, and deployment. He has a bachelor's degree in computer science.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, TypeScript, Amazon Web Services (AWS), React, React Native, Node.js, Python, Django, Azure, Next.js
The most amazing...
...project I've worked on is an AI-powered ads headline generator integrated with Reddit's ads platform.
Work Experience
Senior Full-stack Engineer (via Toptal)
Martian Learning Inc.
- Translated design files into pixel-perfect user interfaces and ensured comprehensive mobile responsiveness, delivering a seamless and engaging user experience across all device platforms.
- Rebuilt the website with Next.js, utilizing server-side rendering (SSR), search engine optimization (SEO), and enhanced productivity techniques to significantly elevate performance, visibility, and development agility in a streamlined approach.
- Transformed legacy CSS into Tailwind CSS and integrated a design framework to accelerate the development process, enhancing productivity and design consistency across the project.
Senior Full-stack Developer (via Toptal)
Reddit, Inc.
- Developed a creative headline generator and integrated it with an ads platform, scraping business website content and generating the most relevant ads and headlines using generative AI.
- Developed an easy-to-use and performance-effective ads copywriter using React by integrating generative AI.
- Participated in developing new ads API endpoints and creating scheduled jobs using Python and SQLAlchemy.
Senior Software Engineer
PairUp
- Rebuilt auth workflows with the provided UI design, implemented a mobile responsive/pixel perfect user interface.
- Implemented a survey workflow with dynamic inputs/options with the provided UI design.
- Refactored the React app architecture to be clean, robust, and easy to extend. Created reusable components.
Senior Full-stack Developer
Cryptolife Lab
- Developed a cryptocurrency exchange and staking application with React and Next.js, integrated it with the Ethereum network using web3.js, and deployed the application as a static website on Amazon S3.
- Applied the Agile methodology for project management and tracked and fixed bugs using Jira as a reporting tool.
- Resolved security concerns and maintained the service to provide a better user experience.
Full-stack Developer
Arc XP
- Developed several small to medium scale applications from scratch, using React on the front end, Node.js on the back end, and hosting on AWS.
- Worked directly with clients and led contractors in other locations.
- Provided ongoing consultation and maintenance for better performance and budget optimization.
Experience
Easy-to-use Database Service
Cryptocurrency Exchange Application
Mental Health Screening Application
Creative Ads Headline Generator
I have designed and implemented a prototype copywriting tool utilizing TypeScript, React, and MUI (Material UI). This innovative tool can generate highly pertinent advertising headlines based on provided input and an array of customizable parameters. Furthermore, I have seamlessly integrated this intelligent copy generation tool into the advertising platform, enhancing their capabilities to optimize efficiency and user-friendliness.
This integration empowers users to effortlessly extract pertinent business information from provided business URLs and generate compelling advertising headlines, streamlining the advertising content creation process.
Skills
Languages
JavaScript, Python, TypeScript, HTML, CSS, GraphQL, HTML5, PHP, CSS3, SQL, C#, Solidity
Frameworks
Django, Next.js, Material UI, Redux, Jest, Bootstrap, Tailwind CSS, Express.js, React Native, Nuxt.js, MUI CSS, NestJS, Flask, .NET, Angular, ASP.NET, Vuetify
Libraries/APIs
React, Node.js, Vue, Web3.js, Chai, REST APIs, jQuery, React Redux, AWS Amplify
Tools
Mocha, JSX, GitHub, NGINX, Webpack, Auth0, Prisma
Paradigms
Unit Testing, Microservices, DevOps, REST
Platforms
Docker, Linux, AWS Lambda, Firebase, Amazon Web Services (AWS), Web, Amazon EC2, Android, Azure, Contentful, Blockchain, Ethereum, Google Cloud Platform (GCP), Mapbox, Heroku
Storage
PostgreSQL, MySQL, JSON, NoSQL, Databases, MongoDB
Other
APIs, API Integration, Front-end, Full-stack, Back-end, Storybook, Ethers.js, Web 3.0, Front-end Development, TypeORM, Serverless, Cryptocurrency, CI/CD Pipelines
Education
Bachelor's Degree in Computer Programming
University of Houston - Houston, Texas, United States
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring