Upstaff Sign up
Joshua Lee
🇺🇸United States (UTC-08:00)
Created AtUpstaffer since September, 2025

Joshua Lee — Senior Software Engineer, Solution Architect

Expertise in AI and Machine Learning (1.5 yr.), Full Stack Web (10.0 yr.), Blockchain and Cryptography (4.0 yr.), Desktop Software (7.0 yr.), DevOps (6.0 yr.).

Last verified on September, 2025

Core Skills

Bio Summary

Senior Software Engineer with a BSc in Computer Science and over 10 years of experience specializing in Python, Django, JavaScript, React, TypeScript, and cloud platforms like AWS and Azure. Demonstrated ability in creating scalable microservice architectures and developing high-performance backend services, with a keen eye for front-end user experiences. Proficient in deploying applications using CI/CD pipelines and proficient in database management with systems such as PostgreSQL. Successfully evolved ML workflows in FinTech, eCommerce, and AI, enhancing operations and boosting performance.

Technical Skills

Programming LanguagesJavaScript, Python, TypeScript
JavaScript FrameworksD3.js, Express, React
UI Frameworks, Libraries, and BrowsersD3.js, LESS, PostCSS, SASS, Storybook, Styled components
Python FrameworksDjango REST framework
JavaScript Libraries and ToolsDraft.js, Enzyme, Redux Thunk, RxJs, Styled components, Vuex
Python Libraries and Toolspython-docx, TensorFlow, Web3.py
AI & Machine LearningTensorFlow
Databases & Management Systems / ORMAWS DynamoDB, Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, Redis
Cloud Platforms, Services & ComputingGCP
Amazon Web ServicesAWS CloudWatch, AWS CodePipeline, AWS DynamoDB, AWS ECS
Deployment, CI/CD & AdministrationArgoCD, Helm, Jenkins
Message/Queue/Task BrokersCelery
BlockChain and Decentralized SoftwareChai, Smart Contract, Web3.py
QA, Test Automation, SecurityCheckmarx, Cypress, Jest, Mocha, Selenium, Xray
Logging and MonitoringDatadog, Nagios
Virtualization, Containers and OrchestrationDocker, Kubernetes, Terraform, Terragrunt
SDK / API and IntegrationsEslint LinkedIn API, GraphQL, JWT, OAuth, Swagger
Version ControlGithub Actions
Mail / Network Protocols / Data transferJWT
Project Management & AdministrationMVP
Methodologies, Paradigms and PatternsMVVM, MVVM-C
Other Technical SkillsAmazon Elastic Container Service, husky, multipeer connectivity, Node Exporter, Prettier, Snyk

Work Experience

Senior Software Engineer | Solutions Architect, Abacus AI Platform

Duration: Jan 2022 – Present

Summary:

  • Abacus AI Platform, an AI-assisted data science and machine learning platform enabling real-time machine and deep learning at scale for enterprise use cases
  • Collaboration with machine learning engineers and research scientists to automate the creation and management of production-grade AI systems

Responsibilities: Developed high-volume enterprise services, designed a stable DB schema for high-traffic ML platform, integrated next-generation AI models, developed features for end-to-end project setup, built ML pipeline, implemented performance optimizations, developed Babelfish service for SQL Server compatibility, implemented authentication service with token-based authorization, integrated and deployed services using AWS, and led setup of security vulnerability detection and monitoring tools.

Technologies: React, TypeScript, Redux, Sass, Cypress, Jest, Enzyme, Material UI, WebSocket, Next.js, Python (3.9), Django (3.2), AWS (EC2, EKS, Elastic Beanstalk, Secrets Manager, CodePipeline), Helm v3.7, Terraform v1.1, Terragrunt v0.36, Argo CD v2.5, Checkmarx v9.4, Snyk v1.100, Datadog v7.31, Nagios Core v4.4, PostgreSQL 13, Babelfish for Aurora PostgreSQL 1.2

Senior Software Engineer – Tech Lead, BlackOcean

Duration: Aug 2016 – Dec 2021

Summary:

  • BlackOcean, a cryptocurrency trading system and infrastructure service provider in the crypto industry
  • Development of company-owned UI framework 'Yoga' and scalable RESTful APIs for real-time cryptocurrency trading system

Responsibilities: Built asynchronous handling framework, established coding standards, scalable RESTful APIs, integrated Ethereum blockchain interaction, and ensured high-performance application design.

Technologies: React v16, TypeScript, Styled Components v5.3, Storybook v6.5, Cypress v4, Jest v27, RxJS v7, Redux-Observable v1.2, ESLint v8, Prettier v2.8, Husky v7, JWT, Python 3.9, Django 3.2, Django REST framework, Web3.py (version 5.0), Redis, AWS Elastic Beanstalk, Ethereum, Smart Contracts

Full-stack Developer, Joseflegal Automatic Documentation System

Duration: Oct 2009 – Jul 2016

Summary: Joseflegal automatic documentation system empowering legal professionals to automate tasks and streamline their work with smart forms and documents.

Responsibilities: Created flowcharts and editor for rich text editing, developed interface for interacting with legal bots, implemented API development with file upload function for Microsoft Word document manipulation, established CI/CD pipeline and managed infrastructure on GCP.

Technologies: React v0.14, Draft.js v0.9, Vue, Vuex, SASS, D3, Dagre, Cypress, Jest, Python 3.6, Django 1.11, Vue.js v1.0, D3.js v3, Dagre v0.7, python-docx v0.8, GitHub Actions, Docker v1.12, Google Cloud Platform (GCP)

Education

  • Bachelor of Science
  • Computer Science, University of Kansas
  • Apr 2005 – Sep 2009

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Joshua Lee
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring