# Chris Tram > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/christram I'm a software developer, my technical knowledge includes both the front end and back end: Ruby on Rails, Typescript, JavaScript, Express.js, TypeORM, Sequelize, Kafka, GraphQL, React, SQL, Redis, HTML, CSS ## Work Experience ### Senior Software Engineer @ NABIS Jan 2023 – Jan 2024 ### Senior Software Engineer @ Guideline Jan 2022 – Jan 2023 ### Software Engineer @ NABIS Jan 2019 – Jan 2022 | San Francisco Bay Area ### Software Engineer (Customer Solutions Engineer) @ MyTime Jan 2018 – Jan 2019 • Build out importers e.g. sales receipts importer which handled payment amounts, discounts, inventory skus, quantities, etc. • Transformed and mapped customer data to MyTime data fields (Extract-Transform-Load). • Maintained API wrappers and web scrappers used to extract data from multiple platforms. • Built custom script to bulk create child companies for franchise businesses. • Setup customer user accounts at database level. • Collaborated with customers’ engineering team to prepare and migrate their data. • Investigated and wrote Request-For-Comments for code changes. ### Software Engineer @ Citadel LLC Jan 2016 – Jan 2017 | San Francisco Bay Area • Built UI features on index pages, profile pages, search results, etc. • Updated API: data querying, handling response messages, etc. • Deployed mission critical bug fixes. • Wrote unit and integration tests. 10/2016 - 12/2017 • Deployed application to staging, QA, production environments. • Contributed to stories by collaborating with UI/UX designers and product manager. ### Front End Engineer @ Gild Jan 2015 – Jan 2016 | San Francisco, CA I work with these on a daily basis: JavaScript, Backbone.js, React.js, Ruby on Rails, Cucumber, RSpec, Capybara, Jenkins, HTML, CSS, SASS, SCSS, git, Github • Build UI features per mockups provided by Design team. • Build out API endpoints to support new features. • Investigate and fix bugs originating in both the client and server side. • Create and maintain functional and integration tests for features. • Collaborate with Design/UI/Product team on developing features. ### Accounting and Payroll Coordinator @ Beneficent Technology Inc. Jan 2008 – Jan 2015 | Palo Alto, CA • Wrote Visual Basic macros to automate monthly calculations, halving time required to complete tasks. • Identified error within monthly journal entries that saved tens of thousands of dollars. • Proactively outlined and authored manuals for mission critical payroll tasks, now permanent part of position’s reference literature. • Created procedure for logging and synchronizing personnel data between Accounting and Human Resources. • Responsible for processing payroll company-wide: Payroll changes, timesheets, Paid-Time-Off balances, etc. • Book monthly and miscellaneous General Journal entries: revenue, accrued expenses, payroll allocation, etc. • Accounts Receivable: Invoice clients, book cash receipts. • Complete knowledge of Accounts Payable. • Monthly bank reconciliation. • General Ledger reconciliation. • Generate General Ledger reports for management. ## Education ### Bachelor's Degree in Economics University of California, Davis ### Web Development in Web Development App Academy ### Oak Grove High ## Contact & Social - LinkedIn: https://linkedin.com/in/tramchris - Portfolio: https://ctram.github.io --- Source: https://flows.cv/christram JSON Resume: https://flows.cv/christram/resume.json Last updated: 2026-03-29