# Nima Dehnashi > Staff Software Engineer at Parkade Location: San Francisco, California, United States Profile: https://flows.cv/nimadehnashi BASc Computer Engineering ## Work Experience ### Staff Software Engineer @ Parkade Jan 2021 – Present | San Francisco, California, United States ### Staff Software Engineer @ Getaround Jan 2021 – Jan 2021 | San Francisco, California, United States • Rebuilt Getaround's customer-facing web search UI (https://www.getaround.com/search) from scratch. Collaborated heavily with our Design team to come up with an optimal redesign. Tech stack: TypeScript w/ React, Ant, Tailwind, and Getaround's internal reusable component library. • Introduced and implemented a progressive migration strategy towards having Getaround's web products be internationalized, using the react-intl/FormatJS library. • Revamped Getaround's fraud & identity workflow on our web apps. We refactored legacy systems on getaround.com, which reduced friction, improved user conversion, and detection of bad actors. Removed the legacy Facebook login/account association requirement for trip bookings, which was a longstanding, major pain point for the company. This massively improved conversion rates for Getaround. • Designed, implemented a new user page in our back-office web app, which introduced and defined best practices for roles & permissions, gave higher-fidelity/more accurate information to agents, and replaced our legacy pages. This resulted in about a ~35s reduction in agent handle times for support calls, which translated to roughly $0.35 savings/trip, or roughly $175k/yr (assuming 500k trips/year). • Architected a future data-querying system for Getaround, which included dynamic API SDK code generation with custom React hooks, using Axios and React Query. • Rebuilt and converted several pages/components to use TypeScript. In 2021 Getaround's web client repo went from 20% TS-based to ~41%, with just 2 web engineers in the entire company. ### Senior Software Engineer @ Getaround Jan 2019 – Jan 2021 | San Francisco, CA • Architected a "fetch-routing" system that enabled Getaround to progressively migrate its web apps from a traditional server-side rendered application to client-side using React Router. • Saved Getaround $100k/month in support billings by building a search tool in our back-office web app. • Designed and developed a rebooking tool within our back-office app, resulting in a ~50% improvement in customer support handle times for this workflow. • Massively improved the CI workflow on the client by migrating Getaround's web code from a client+server monolith to a separate repository. • Introduced and advocated for the adoption of TypeScript in all our web applications. Set forth best practices early on that other web engineers followed, which made usage of TS more consistent throughout our apps. • Increased dev velocity by introducing @reduxjs/toolkit to the web team - a package that saved us from having to write tons of boilerplate code in Redux. • Created a reusable date/time picker React component which implemented some basic business rules out of the box, and was later consumed in various flows (like search, rebooking, trip extensions). ### Front-End Engineer @ Getaround Jan 2017 – Jan 2018 | San Francisco, CA • Designed, developed, and shipped numerous front-end features for Getaround's web products, using React, Redux, Redux-Sagas, CSS Modules, Backbone.js, jQuery, Bootstrap, HTML5, CSS3, etc • Led various modernization efforts within Getaround's front-end web ecosystem, such as RequireJS to Webpack, Bower/NPM to Yarn, etc • Crafted a proposal document comparing several UI libraries for Getaround's web team to adopt. Met with/presented findings to company stakeholders to align on our strategy which eventually landed on adopting the Ant Design library (https://ant.design/). Led to massive savings in velocity for devs/designers implementing new UIs. • Served as Team Lead for the Operations squad, led scrums, retrospectives, and planning meetings, conducted hundreds of interviews for front-end candidates, etc ### Software Engineer @ SugarCRM Jan 2012 – Jan 2016 | Cupertino, CA • Shipped various front-end features in the Sugar web application, using JavaScript, jQuery, HTML5, CSS3, Less, Bootstrap, Backbone.js, Underscore.js, and Handlebars.js • Responsible for many platform-level changes within Sugar’s Backbone.js-based component/metadata-driven framework • Created a spotlight-search feature (Patent: https://patents.google.com/patent/US20160274763A1) within the core product, to be utilized for navigation, triggering system/user actions, and performing global searches for records in Sugar (https://sugarclub.sugarcrm.com/dev-club/b/dev-blog/posts/an-easter-egg-in-sugar-7-6) • Developed new RESTful APIs using PHP (using the Zend framework) • Wrote unit tests using Jasmine, Sinon.js, and PHPUnit under the TDD/BDD process • Used JIRA for all issue-tracking and team planning activities • Gained exposure to Agile development, performed code reviews, mentored junior team members, and conducted phone screens and in-person interviews ### Software Engineering Intern @ SugarCRM Jan 2011 – Jan 2011 | Cupertino, CA • Designed and developed a prototype for the company's new Workflow Management (Business Process Automation) platform, using PHP, JavaScript, YUI, HTML/CSS/JSON, and Smarty Templating Language • Recommended and implemented the usage of the Handlebars.js templating language across a prototype CRM application • Gained exposure to Backbone.js and industry experience with the MVC/MV* framework • Interacted with Git/GitHub for version control of all projects • Participated in the company's Agile Web Development procedure including daily Scrum meetings, week-long code sprints, etc. ### Embedded Systems Test Developer @ BlackBerry Jan 2010 – Jan 2010 | Kanata, ON • Assisted in debugging and testing of a real-time embedded OS; primarily responsible for the Input Systems, Password, and System APIs • Created and updated Python test scripts utilized in the automated testing platform • Investigated issues and examined logs from nightly test runs to find root causes of problems; cross-referenced these with the current Python scripts and drivers written in C • Wrote test plans and test cases for the Input Systems API, which became the framework for future development of the Python scripts ### Application Developer @ CIBC Jan 2010 – Jan 2010 | Toronto, ON • Administered, developed and enhanced the Microsoft SharePoint server for the Lending, Insurance and Amicus Technology division • Streamlined business processes through the creation of customized content on SharePoint • Enhanced web development skills on SharePoint sites using HTML, CSS, JavaScript • Increased performance and efficiency of a Perl audit script by over 94%, utilizing techniques learned in a 2nd year algorithms course • Developed a Python script to encode passwords using SHA-1 and Base64 encryption, utilized in the file-based authentication system of the Cruise application ### Application Developer @ CIBC Jan 2009 – Jan 2009 | Toronto, ON • Maintained the Continuous Systems Integration build automation initiative, from source code compilation to packaging of Java-based lending and mortgage processing applications, using third-party tools such as ThoughtWorks Cruise and CruiseControl, IBM Rational ClearCase, etc. • Developed XML scripts using Apache Ant and Windows Batch processes for the automation of various software build processes such as code compilation and application archiving • Collaborated with vendors to seamlessly integrate third-party testing analysis and reporting tools into the automated build architecture • Demonstrated the automated build procedure and process in a series of presentations to developers, project managers and upper-level management • Documented several aspects of the build automation initiative such as the general workflow, departmental standards for compliance, administrative manuals etc. ### Application/Systems Analyst @ AECL Jan 2008 – Jan 2008 | Mississauga, ON • Supported and received training in Microsoft Office SharePoint Server 2007 • Developed several SharePoint sites/subsites/webparts using the native API as well as Microsoft SharePoint Designer 2007 • Re-designed and developed SharePoint home page using HTML, CSS, JavaScript, and Adobe Dreamweaver CS4 * Enhanced skills in and implemented graphic designs on various SharePoint sites through the utilization of Adobe Fireworks CS3 • Analyzed business applications and created prototypes for project enhancements using Visio Configured systems while investigating and providing recommendations of technical solutions to meet user requirements • Created documentation for various business projects/applications, such as the implementation of Key Performance Indicators in SharePoint ### Quality Assurance Analyst @ Sobeys Jan 2008 – Jan 2008 | Mississauga, ON • Created test cases and conducted QA testing of Sobeys advanced self-checkout solution • Utilized tools such as Microsoft SharePoint and Mercury Quality Center for all test planning, test execution and test review • Tracked, opened and closed defects by utilizing company-defined, ITIL-based defect management process • Gained daily exposure to Software Development Life Cycle and several ITIL processes such as Change Management and Problem Management • Developed and formalized an implementation method for a Change Management software solution in QA ## Education ### Bachelor of Applied Science (BASc) in Computer Engineering University of Waterloo ## Contact & Social - LinkedIn: https://linkedin.com/in/neemski --- Source: https://flows.cv/nimadehnashi JSON Resume: https://flows.cv/nimadehnashi/resume.json Last updated: 2026-03-29