Stephen Dennis
@stephendennis1
Senior Software Engineer with expertise in data-centric UI development.
What I'm looking for
I am a Senior Software Engineer with over 9 years of experience specializing in building and optimizing data-centric UI features. At Databricks, I led the frontend development for a new lineage visualization tool, enhancing the discoverability and debugging processes for enterprise users. My work involved collaborating with backend and infrastructure teams to integrate secure APIs, ensuring smooth performance for large datasets.
Throughout my career, I have demonstrated a strong product-driven mindset, partnering with product and design teams to influence product growth and customer satisfaction. I have also acted as a tech mentor, guiding teams in adopting modern technologies and best practices. My experience spans various domains, including fintech, healthcare, and SaaS, where I have successfully led projects that integrate real-time data visualization and complex role-based permissions.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Databricks
May 2023 - Nov 2024 (1 year 6 months)
As a Senior Software Engineer at Databricks, I built and optimized data-centric UI features using React, TypeScript, and GraphQL. I led the development of a lineage visualization tool and collaborated with backend teams to integrate secure APIs. My role included implementing access control, improving accessibility, and mentoring team members on best practices.
Full Stack Engineer
Monterail
Sep 2018 - May 2023 (4 years 8 months)
At Monterail, I worked as a Full Stack Engineer, leading projects in fintech and healthcare. I developed a custom CRM and analytics dashboard, integrated third-party APIs, and improved frontend performance. I also mentored junior developers and drove architectural decisions for scalability.
Frontend Engineer
GitLab
Jan 2017 - Sep 2018 (1 year 8 months)
As a Frontend Engineer at GitLab, I contributed to core DevOps workflows and enhanced the Merge Request Review UI. I collaborated with cross-functional teams to align features with the open-core model and expanded test coverage to improve reliability.
Frontend Developer
Airtable
Dec 2015 - Dec 2016 (1 year)
In my role as a Frontend Developer at Airtable, I focused on building interactive UI components using React and TypeScript. I implemented drag-and-drop features and worked on API integrations, ensuring accessibility and performance optimization for large datasets.
Education
Degrees, certifications, and relevant coursework
Osaka University
Bachelor of Degree, Computer Science
2011 - 2015
Completed a Bachelor of Degree in Computer Science, focusing on various aspects of software development and engineering principles.
Tech stack
Software and tools used professionally
Postman
Apache Spark
D3.js
GitLab
ESLint
Prettier
Kubernetes
React Native
Expo
PostgreSQL
Gmail
Node.js
Ruby on Rails
Next.js
Yarn
three.js
Mixpanel
Databricks
Figma
Redis
Terraform
Pulumi
Jira
styled-components
Mocha
Vue.js
React-Vue
JavaScript
HAML
Kafka
FastAPI
TypeORM
pnpm
New Relic
Datadog
GraphQL
Firebase
RSpec
pytest
sso
Twilio
Mapped
SQL
npm
LoadRunner
Airtable
WatermelonDB
Availability
Location
Authorized to work in
Skills
Interested in hiring Stephen?
You can contact Stephen and 90k+ other talented remote workers on Himalayas.
Message StephenFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
