
Albert Portnoy
Verified Expert in Engineering
Full-stack Developer
Chicago, IL, United States
Toptal member since June 23, 2022
Albert is an experienced software engineer with 5+ years of full-stack development on scalable SaaS applications and open source projects. He specializes in MERN—MongoDB, Express.js, React, Node.js—and utilizes TypeScript to provide readable, well-documented code. Albert enjoys contributing to GitHub repositories and highly scalable bot and communications applications from the ground up.
Portfolio
Experience
- CSS - 6 years
- HTML - 6 years
- GitHub - 6 years
- JavaScript - 6 years
- MongoDB - 3 years
- Node.js - 3 years
- TypeScript - 2 years
- React - 2 years
Availability
Preferred Environment
MongoDB, Express.js, React, Node.js, TypeScript, MacOS, GitHub, Google API, Discord Bots, Visual Studio Code (VS Code)
The most amazing...
...thing I've developed is a Discord chatbot that integrates with TikTok, which was used by over 15,000 communities.
Work Experience
Lead Software Engineer
codETHS
- Designed a web app that consistently accommodated 85,000 views per week from active users.
- Planned a development roadmap, defined schedules, assigned tasks, and tracked progress.
- Managed the application in production and ensured 99.99% uptime.
- Coordinated with the clients to incorporate feedback and prioritize issue resolution.
- Adjusted the development plan quickly to prioritize unexpected requirements changes, delivering substantial new logic within a week.
Software Engineer
Self-employed
- Grew the application to over 15,000 user groups and converted 100 customers to paid subscription service through a steady schedule of feature releases and usability improvements.
- Designed the web scraping capabilities to retrieve data from TikTok without being blocked, with over 250,000 requests per day.
- Collaborated with customers to troubleshoot issues, give guidance on usage, fix bugs, and implement requested features, with a target SLA of 12 hours or less.
- Leveraged a combination of free and paid promotions and optimized SEO to increase customer acquisition rate.
Experience
Kable
I utilized web scraping to retrieve information from the TikTok website and designed a proxy management system to avoid being blocked. As the sole developer, I talked with users to fix bugs and implement requested features.
ETHSBell (via codETHS)
I primarily worked on the front-end website and Chrome extension, but I also helped with the back end.
PE Board (via codETHS)
Kitcoin (via codETHS)
I worked on all project parts, including leading a team of five other developers.
Guess the Salary
I worked on the back end and front end with one other developer to complete this project.
Guess the Color
Skills
Libraries/APIs
Node.js, React, Google API
Tools
GitHub
Languages
TypeScript, HTML, CSS, JavaScript, Bash, Rust, Python, SQL
Frameworks
Express.js, Svelte
Platforms
MacOS, Visual Studio Code (VS Code), Ubuntu
Storage
MongoDB
Other
Discord Bots, Front-end Development, Front-end, Responsive UI, OAuth, Chrome Extensions, WebSockets
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