Joshua Lee, Senior Software Engineer, Solution Architect
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.
Main Skills
Python 10 yr.
Django REST framework 10 yr.
JavaScript 10 yr.
React 7 yr.
TypeScript 5 yr.
Programming Languages
AI & Machine Learning
JavaScript Frameworks
UI Frameworks, Libraries, and Browsers
Python Frameworks
JavaScript Libraries and Tools
Python Libraries and Tools
Databases & Management Systems / ORM
Cloud Platforms, Services & Computing
Amazon Web Services
Deployment, CI/CD & Administration
Message/Queue/Task Brokers
BlockChain and Decentralized Software
QA, Test Automation, Security
Logging and Monitoring
Virtualization, Containers and Orchestration
SDK / API and Integrations
Version Control
Mail / Network Protocols / Data transfer
Project Management & Administration
Methodologies, Paradigms and Patterns
Other Technical Skills
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