David Perrin
@davidperrin
Senior Full Stack Engineer with 9 years experience
What I'm looking for
As a seasoned Senior Full Stack Engineer, I bring 9 years of experience in designing and building scalable web and mobile applications, robust APIs, and enterprise-grade solutions. With proficiency in JavaScript, TypeScript, and Python, I possess strong skills in database optimization, workflow automation, and DevOps practices.
My expertise extends to leading cross-functional teams, implementing secure and high-performance systems, and aligning technical solutions with business goals. I am adept at balancing frontend and backend development to deliver user-friendly, efficient, and reliable applications. With a strong background in full-stack development, I have worked with various technologies, including React.js, Node.js, and PostgreSQL.
Throughout my career, I have demonstrated my ability to architect cloud-native applications, automate CI/CD pipelines, and optimize system performance. I am committed to delivering high-quality solutions that meet the needs of enterprise clients and drive business growth.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Engineer
SolarWinds Service Desk
Sep 2021 - Present (3 years 9 months)
Designed and developed full-stack web applications using React.js, Node.js, and PostgreSQL for enterprise clients. Implemented event-driven architectures and optimized system performance, achieving a 30% reduction in response times. Led cross-functional teams and automated CI/CD pipelines.
Software Developer
Fiven
Jan 2017 - Jul 2021 (4 years 6 months)
Built and deployed microservices-based architectures using Domain-Driven Design. Developed an analytics dashboard with React and D3.js, and implemented scalable backend services with Nest.js, improving customer retention by 25%.
Full Stack Developer
MarsBased
Sep 2015 - Sep 2016 (1 year)
Contributed to the development of an e-commerce platform, designing a responsive UI with React and developing backend services using PHP. Enhanced platform scalability and collaborated with teams to improve user satisfaction.
Education
Degrees, certifications, and relevant coursework
University of Pisa
Bachelor of Computer Science, Computer Science
2011 - 2015
Completed a Bachelor of Computer Science, focusing on software development, algorithms, and data structures. Gained practical experience through projects and coursework, preparing for a career in technology and software engineering.
Tech stack
Software and tools used professionally
D3.js
Chart.js
Microsoft Azure
GitHub
GitLab
Kubernetes
Jenkins
GitHub Actions
MySQL
PostgreSQL
MongoDB
SQLite
Gmail
Node.js
Django
Laravel
Next.js
NestJS
Tailwind CSS
Nuxt.js
Redis
Jira
Ant Design
Mocha
Vue.js
JavaScript
HTML5
PHP
Kafka
Solarwinds
Trello
Basecamp
GraphQL
Elasticsearch
Strapi
Chakra UI
OAuth2
NGINX
Redis Cloud
ServiceNow
Availability
Location
Authorized to work in
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind 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!
