Marshall Shen
Verified Expert in Engineering
Full-stack Developer
Chicago, IL, United States
Toptal member since September 13, 2022
Marshall is an accomplished technical leader with a strong background in building AI software and leading engineering teams. He has delivered innovative solutions for tech companies of all sizes in fintech and healthcare. With over three years of experience running startups, he has led engineering teams of over 20 people, including offshore teams in China. As a software architect at Venmo, he builds scalable payment systems, mentors engineers, and builds a resilient engineering organization.
Portfolio
Experience
Availability
Preferred Environment
MacOS
The most amazing...
...thing I've built was a virtual education classroom product that supports more than 100,000 virtual classrooms per day.
Work Experience
Web Full-stack Developer (via Toptal)
Ashleigh Tatiana Aston
- Developed a social media platform for digital publishers with OpenAI integration.
- Migrated the old data from the legacy media site to the new publishing site.
- Built a full-stack web app from scratch using Ruby on Rails and React/TypeScript deployed on Google Cloud Platform.
Technical Architect (via Toptal)
Reflik Inc
- Led the architecture of Reflik's new AI-based talent marketplace. Built the foundational infrastructure on AWS using Kubernetes, Python Django, and React, with GitHub Actions for the CI/CD pipeline.
- Trained the development team in India to use the foundational infrastructure.
- Worked with business leaders to finalize their two-year product roadmap.
API Developer (via Toptal)
Shearwater Health Inc
- Worked with the executive to refine the data pipeline using Microsoft Power BI and Microsoft Azure.
- Automated the nurse staffing data pipeline using Ruby on Rails and Microsoft Azure.
- Trained the staff to be self-sufficient and operate the data pipeline themselves.
Fractional CTO
HiLink
- Provided technical vision to transition the company to a platform-as-a-service (PaaS) business.
- Managed a remote engineering team of 12 in China.
- Helped the company win enterprise customers and secure the first few enterprise contracts, which would help the company secure additional venture capital funding.
AWS Architect
One Step Holdings LLC
- Consulted with clients to determine their business needs.
- Developed software designs using AWS to meet those needs.
- Created a Python/Docker codebase that lets clients quickly begin product development.
Senior Developer
Therapy App LLC
- Built expert HIPAA-compliant data pipelines for personal patient data.
- Served 40+ mental health clinics across the US, providing practical solutions tailored to each client's needs.
- Delivered requested patient information within tight timelines without sacrificing quality.
Senior Software Engineer
PatientPoint
- Launched a new product that managed digital content across 10,000+ IoT devices. Used Ruby on Rails for the back end, Vue.js for the front end, and Postgres DB as data storage.
- Acted as a tech lead for a team of ten developers and prioritized development tasks with the product and leadership team.
- Designed RESTful APIs and relational database systems for healthcare content streaming from scratch.
Software Engineer
Groupon
- Launched an internal accounting service to help merchant payments and developed payment algorithms that processed more than 1 billion USD of payments.
- Developed and maintained the Ruby on Rails app with more than 100,000 merchants globally.
- Worked with the Groupon finance and accounting team to help process and reconcile payments.
Experience
HackerPen
I created this platform and launched it in April 2022. As of September 2022, the platform is running with 300+ active users.
BuildU
I worked as the CTO of the company, and I was in charge of building the application and managing the software development process.
Education
Master's Degree in Computer Science
Columbia University - New York, NY, USA
Bachelor's Degree in Statistics
University of Iowa - Iowa City, IA, USA
Bachelor's Degree in Computer Science
University of Iowa - Iowa City, IA, USA
Certifications
Functional Programming Principles in Scala
Coursera
Deep Learning Specialization
Coursera
Interaction Design Specialization
Coursera
Skills
Libraries/APIs
Offshore Ruby on Rails Development, React.js, REST API, Node.js, OpenAPI, Vue.js, QuickBooks Development, PyTorch
Tools
Git, Jira, Slack Development, Terraform, Google Compute Engine (GCE), Amazon EKS, RabbitMQ, Cron
Languages
Python, Java, Ruby, Bash, TypeScript, HTML, JavaScript, Python, CSS, Elixir, PHP, GraphQL, Scala, SQL
Frameworks
Django, Ruby on Rails, Spring, Spring Boot, Material UI, MUI CSS, Bootstrap, Flutter, React Native, Angular, Laravel
Paradigms
API, Agile Development, Unit Testing, Agile Development, Microservices Development, Web Architecture, Management
Platforms
Docker, MacOS, AWS, Linux, Cloud Engineering, Kubernetes, Firebase, Heroku
Storage
MySQL, PostgreSQL, MongoDB, Google Cloud Development, Firestore, Database, JSON, Database
Industry Expertise
Virtual Coaching
Other
Software System Architecture Development, Technical Leadership, Software Development, Algorithms, APIs, Back-end Developers, Back-end Developers, Web Development, Integration Testing, Software Testing Automation Framework (STAF), UI Development, Full-stack, ESLint, Enterprise Development, Enterprise Systems, Software Architecture, GitFlow, Architecture, Computer Science, AWS RDS, Technical Program Management, Chrome Extension Development, Team Leadership, Artificial Intelligence, Computer Security, Data Science, Statistical Modeling, Interaction Design (IxD), Fintech Development, Interim CTOs, Technical Design, AWS Certified Developer, CSV, Machine Learning, Non-performing Loans (NPL), Cloud Engineering, Cloud Services, API Integration
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