joshua nichols
@joshuanichols1
Senior Python backend engineer building scalable Dash analytics, APIs, and cloud-native data products.
What I'm looking for
I am a Senior Python backend engineer who designs and ships scalable Dash applications, RESTful APIs, and containerized services on AWS. I specialize in pandas and polars data pipelines, Plotly visualizations, and CI/CD-driven deployments that improve performance, reliability, and time-to-insight.
Across onsite and remote roles, I reduced dashboard load times, increased throughput, and automated deployments with Docker and GitLab CI/CD while collaborating with data science, product, and UI/UX teams to deliver production-ready analytics tools and dashboards.
Experience
Work history, roles, and key accomplishments
Senior Python Backend Engineer
Alphy
Sep 2024 - Oct 2025 (1 year 1 month)
Built and optimized interactive Dash applications and scalable AWS-backed services, reducing dashboard load times by 40% and increasing analytics data throughput by 30%. Containerized services and integrated GitLab CI/CD to cut deployment time to under 15 minutes.
Senior Python Backend Developer
Elicit
May 2023 - Jul 2024 (1 year 2 months)
Developed Python Dash visualizations and RESTful APIs enabling sub-second interactions on multi-million-row datasets, improving data processing performance by 45% and achieving a 95% deployment success rate via CI/CD automation.
Senior Backend Developer
ITMS
Oct 2021 - Mar 2023 (1 year 5 months)
Architected and maintained Python backend services powering Dash dashboards to 99.9% uptime, designed high-performance RESTful APIs that reduced average response times by 35%, and implemented CI/CD pipelines reducing regressions by 50%.
Senior Full Stack Developer
SV International Ltd
Sep 2020 - Jul 2021 (10 months)
Delivered end-to-end data products combining Python Dash backends, REST APIs and front-end components, reducing new-dashboard development time by 30% and standardizing Docker environments to cut onboarding time by 40%.
Full Stack Developer
Vinova
Aug 2018 - Jul 2020 (1 year 11 months)
Developed and maintained Python Dash applications with RESTful APIs and data pipelines, improving stakeholder usability scores by 30% and enabling multiple safe releases per week via GitLab CI/CD and Docker.
Frontend Developer
Beetsoft
Sep 2017 - Jul 2018 (10 months)
Built interactive Dash front-end components and complex callbacks using Plotly, improving perceived dashboard performance by 20% and task completion times by 25% through UI standardization and usability iterations.
Education
Degrees, certifications, and relevant coursework
College of Technology II - Ho Chi Minh City
Bachelor of Science, Computer Science
2013 - 2017
Completed a Bachelor of Science in Computer Science with coursework and projects focused on software development, data processing, and web-based dashboards.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
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!
