Joshua Smith
@joshuasmith3
Senior backend engineer specializing in TypeScript and scalable solutions.
What I'm looking for
I am a Senior Backend Engineer with over 8 years of experience in architecting and delivering scalable, high-quality backend solutions. My expertise lies in TypeScript, Node.js, and modern backend frameworks, where I consistently apply Clean Architecture principles to drive maintainable and testable codebases. I have a proven track record of designing containerized microservices with Docker and Kubernetes, streamlining deployments through robust CI/CD pipelines using tools like GitLab CI and Jenkins.
Throughout my career, I have championed process automation, reducing manual intervention and minimizing deployment risks. I am passionate about optimizing development workflows and have introduced static analysis tools and code coverage metrics to enforce high standards. My hands-on experience includes integrating RESTful APIs, working with SQL and NoSQL databases, and applying caching patterns to maximize performance. I thrive in collaborative environments and am dedicated to mentoring teams to adopt best practices and foster innovation.
Experience
Work history, roles, and key accomplishments
Principal Software Engineer
Qualcomm
Jul 2020 - Present (5 years 1 month)
Architected and implemented distributed backend services in TypeScript and Node.js, applying Clean Architecture principles to ensure separation of concerns and maintainability across multiple teams. Designed and deployed microservices with Docker, orchestrated via Kubernetes clusters (GKE), facilitating seamless scaling and zero-downtime releases for critical data processing pipelines.
Software Engineer
The Home Depot
Nov 2015 - Jun 2020 (4 years 7 months)
Developed and maintained backend services in Node.js and TypeScript, supporting core e-commerce and inventory management systems with a focus on reliability and scalability. Engineered RESTful APIs consumed by mobile and web applications, using Express.js and TypeORM to interface with PostgreSQL and MongoDB databases.
Education
Degrees, certifications, and relevant coursework
University of Miami
Bachelor of Science, Computer Science
2011 - 2015
Studied Computer Science, gaining a strong foundation in programming, algorithms, and data structures. Completed the program in 2015.
Tech stack
Software and tools used professionally
OpenAPI
GitHub
GitLab
Bitbucket
ESLint
Prettier
SonarQube
Kubernetes
Docker Compose
Jenkins
CircleCI
GitLab CI
Bitbucket Pipelines
MySQL
PostgreSQL
MongoDB
SQLite
Cassandra
Gmail
Node.js
Next.js
NestJS
Redis
Terraform
Mocha
Chai
SuperTest
JavaScript
Java
PHP
JSON
Logstash
Kafka
TypeORM
hapi
Grafana
Kibana
Prometheus
Sequelize
gRPC
Elasticsearch
OAuth2
NGINX
Toolkit
SQL
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Joshua?
You can contact Joshua and 90k+ other talented remote workers on Himalayas.
Message JoshuaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
