# Mark de Dios > Senior Software Engineer | Senior Full Stack Engineer | Senior Backend Engineer | Typescript, Node.js, Angular, Javascript, Java | Comedic Actor Location: San Francisco Bay Area, United States Profile: https://flows.cv/markdedios When I'm not writing clean code, I write and act messy, silly comedy. I am a driven full-stack product engineer with over 7 years of experience in software development. My expertise lies in Node.js, JavaScript, TypeScript, Java, and Ruby, where I specialize in developing robust solutions and impactful features. I'm particularly passionate about enhancing product features through rigorous testing methodologies and open-source contributions that improve software reliability and community knowledge Through my role as a teacher in the JET Programme, I’ve honed my ability to communicate complex ideas clearly and inspire others to produce meaningful, engaging work. This drive for education continues as I currently serve as a code coach at theCoderSchool, where I mentor kids and teens in coding using languages like Scratch, Python, Javascript, C#, and Roblox. Key Engineering Achievements: - At Azlo, I collaborated with an international team to automate address updates for small business bank accounts using Angular.js, reducing support tickets by 28% and enhancing cross-functional cooperation. - At Fujisan, I revamped a legacy RESTful app to GraphQL and Apollo, leading to an 80% reduction in maintenance costs. I thrive in collaborative environments that prioritize direct communication and continuous learning. As a lifelong learner and innovator, I am excited to connect with like-minded professionals to explore opportunities where we can drive meaningful impact together. Feel free to contact me at mark.de.vios@proton.me. Always happy to collaborate. ## Work Experience ### Full Stack Engineer - Node.js, Express, PostgreSQL, AWS @ ProgramEarth Jan 2025 – Present • Develop and maintain secure webhook infrastructure, processing over 1,000 daily notifications with 99.9% uptime. • Enhance developer experience by restructuring repositories and optimizing CI/CD processes using Docker-based linting. • Implement automated CO2 tracking via Github Actions to monitor environmental impact, supporting a conservation platform conserving 2.25 million acres. ### Senior Software Engineer Consultant - Ruby on Rails, Ruby, Javascript, PostgreSQL, Redis @ Democratic Socialists of America Jan 2024 – Present | Oakland, California, United States - Redesigned navigation bar UX to enable prospective members to better find organization content and events to improve member signup rates and increase user engagement by 25% using JavaScript, Ruby on Rails, PostgreSQL, HTML, and CSS. - Optimized algorithm for querying events using Ruby on Rails and ActiveRecord, optimizing database queries and reducing load times by 30%, leading to smoother and more efficient user experience (UX). - Automated process for distributing district assignments for members using Ruby on Rails, OpenStreetMap, Sidekiq, Redis, and Rgeo, leading to 30% increase in outreach efficiency and event coordination for 5th largest socialist chapter in US. ### Code Coach - Python, Flask, JavaScript, HTML, Roblox, C#, CSS, Java, and SQL @ theCoderSchool Jan 2023 – Present | San Francisco Bay Area - Guide 10+ students in applying computer science fundamentals to create web apps and video games using Scratch, Snap, Flask, JavaScript, HTML, Roblox, C#, CSS, Java, and SQL ### Cognitive & Literacy Intervention Clinician @ Lindamood-Bell Learning Processes Jan 2023 – Jan 2024 | Walnut Creek, California, United States - Delivered specialized one-to-one instruction for students ages 7-17 with learning differences, implementing Lindamood-Bell's comprehensive cognitive development methodologies - Executed individualized learning plans that improved students' reading comprehension, language processing, and cognitive reasoning by adapting to unique learning profiles - Tracked and documented measurable student progress through detailed assessment reports, demonstrating 85% improvement in targeted learning objectives - Maintained detailed documentation of student progress and learning interventions ### Software Engineering Instructor - TypeScript, JavasScript, React, Node.js, and MongoDB @ Happy Era LLC Jan 2023 – Jan 2023 - Developed full-stack application to streamline admissions and enrollment process for16 preschools utilizing TypeScript, JavaScript, React, Node.js,and MongoDB, which reduced processing time by 50%. - Mentored 3 self-taught programmers on fundamental computer science concepts including data structures, API design, databases, full-stack architecture, algorithms, and testing in TypeScript, JavaScript, React, Node.js,and MongoDB. ### Software Engineer - Typescript, Node.js, Javascript, Coffeescript, MongoDB, AWS @ Lever Jan 2021 – Jan 2021 | San Francisco Bay Area - Enhanced job offer letter related features using Derby.js, Coffeescript, Typescript, CSS, HTML5, MongoDB, and integrated with Adobe and Docusign in a 7-month project with a 5-member team - Coordinated cross-functionally with product and quality to author a Confluence testing plan and JIRA tickets, which ensured backwards compatibility and reliability for job offer related features - Handled high priority customer-facing bugs for pivotal features via Typescript, AWS Cloudwatch, AWS DynamoDB, and reusable components, which scaled their accessibility and reliability ### Software Engineer - Typescript, Node.js, Javascript, Angular, AWS, MongoDB @ Azlo Jan 2019 – Jan 2021 | San Francisco Bay Area - Implemented event-driven API integration using AWS SQS, TypeScript,Node.js, and Webhooks, reducing core banking API calls by over 1 million and optimizing real-time updates for bank accounts and debit cards. - Automated address updates for small business bank accounts through UI wizard updates, collaborating on cross-coastal team of 4 engineers and a PM, utilizing TypeScript, Angular, MongoDB, and Kubernetes, which cut support tickets by 28%. - Refined KYC data sanitization strategy on team of 4 developers via versioning updates for BBVA core banking Node.js SDK using TypeScript, which reduced customer bugs by approximately 20%. - Converted legacy services from Node.js and Restify to TypeScript and Inversify.js, resulting in a 20% reduction in code complexity and a 15% increase in feature development speed. ### Software Engineer - Node.js, Javascript, Java, Spring Boot, MS SQL @ Fujisan Magazine Service Jan 2018 – Jan 2019 | Berkeley, California - Revamped legacy RESTful app for magazine subscription schedule management using Java, Spring Boot, GraphQL, Apollo, TypeScript, React, SQL Server, MongoDB, and MaterialUI, resulting in reducing maintenance costs by 80%. - Bootstrapped monolithic repository for internal frontend applications using Lerna.js, Apache Tomcat, and NGINX for load-balancing, which reduced bundle size by 30%. - Revised batch processing strategy using Spring Custom Converters for data aggregation of MongoDB and SQL Server, achieving 40% reduction in processing time. ### Software Engineer @ Smithsonian Institution Jan 2017 – Jan 2018 | San Francisco Bay Area - Assisted with content migration from NING to Wordpress-based Smithsonian affiliated website - Produced full-stack client websites and iOS mobile apps that met and improved upon client needs - Integrated APIs and technologies Twilio, EventBrite, Fandango, and IBM into web apps and chat bots ### Assistant English Teacher @ Japan Exchange and Teaching Program(me) (JET) Jan 2015 – Jan 2017 | Nagaokakyo, Kyoto, Japan - Educated students, teachers, and local community members on the English language and the best ways to communicate through presentations and exercises for speaking and writing - Produced and updated more than 1000 custom pages of documentation for projects and assignments to engage 350 students and 100 teachers that tackled global issues, social justice, and modern media • Recruited and trained over 50 students for exchange programs in Arlington, Massachusetts ### Technical Project Manager @ Smithsonian Institution Jan 2015 – Jan 2015 | Washington D.C. Metro Area - Acted as primary liaison between curator and vendors for iOS application and website projects - Composed outreach emails for current and potential researchers of Will to Adorn project - Maintained archive of 1000 pages of website data for migration to open-source research site - Scheduled and spearheaded monthly meetings with vendors regarding website development - Supported curators with editing, fact-checking, research, and photo selection for publications ### Assistant News Director @ KDVS 90.3 FM Jan 2014 – Jan 2014 | Davis, California, United States - Hired, trained, and mentored 12 news reporters, developing journalism skills and professional communication standards - Coordinated and edited content of over 50 stories, providing constructive feedback to enhance reporting quality and critical thinking - Managed complex media projects, coordinating interviews and content development for community-focused broadcasting - Implemented training protocols that emphasized ethical communication and comprehensive storytelling techniques ## Education ### Bachelor of Arts (B.A.) in Japanese Language and Literature Sociocultural Anthropology University of California, Davis ### Computer Software Engineering Dev Bootcamp ### The Second City ### Software for Climate Fellowship Terra.do ### Professional Certificate in Machine Learning and University of California, Berkeley, Haas School of Business ## Contact & Social - LinkedIn: https://linkedin.com/in/mark-de-dios --- Source: https://flows.cv/markdedios JSON Resume: https://flows.cv/markdedios/resume.json Last updated: 2026-04-01