Skip to main content
JN
Open to opportunities

joshua nichols

@joshuanichols1

Senior Python backend engineer building scalable Dash analytics, APIs, and cloud-native data products.

United States
Message

What I'm looking for

I seek a role building scalable, data-rich dashboards and backend services with collaborative teams, strong CI/CD, and cloud-native practices.

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

AL

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.

EL

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.

IT

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%.

SL

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%.

VI

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.

BE

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

CC

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.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan