Bangbay Siboliban (she/her) Seattle, Washington, USA

I'm a creative technologist with over a decade of professional experience in web development. A “hand raiser” and constant learner, I seek challenges and new ways to contribute. In my spare time, I also code personal projects and mentor people interested in learning to code.

Work Experience

  1. Engineering Manager
  2. Senior Software Engineer II
  3. Senior Software Engineer
    Dutchie
    • Prioritized and planned work for teams based on past velocity data.
    • Created biweekly sprint plans and provided organizational support.
    • Met 1:1 with direct reports for career guidance and feedback.
    • Advocated for promotions of strong performers during touchpoint cycles.
    • Coached underperforming individuals and outlined performance improvement plans.
    • Prepared updates for weekly business reviews.
    • Filled in as an individual contributor (IC) to help team velocity.
    • Team lead for enterprise e-commerce solutions for cannabis businesses.
    • Participated in pilot Leadership Development Program for new and recent people managers.
    • Split time between IC work and managing people.
    • Migrated and refactored code from Node.js to Ruby on Rails.
    • Developed web applications using React, TypeScript, GraqhQL, MongoDB, and Postgres.
    • Served as release manager and on-call on a rotating schedule.
  4. Senior Software Engineer
    Cisco
    • Worked on Webex Teams, a real-time voice, video, and messaging product.
    • Developed web applications using React, Redux, Jest, and Cypress.
    • Refactored code and advocated for quality and consistency.
  5. Senior Software Engineer
    Leafly
    • Team lead responsible for defining user stories and tasks, and shepherding releases.
    • Full-stack development primarily with Ruby on Rails, Node.js, and PostgreSQL within a distributed service architecture.
    • Worked with product managers and other team leads to determine roadmaps and priorities.
    • Pushed for technical excellence and consistency; performed code reviews across multiple squads.
  6. Studio Lead / Front-End Architect
  7. Studio Senior / Front-End Engineer
    Deloitte Digital
    • Lead engineer and architect for web applications in a consultancy role.
    • Full-stack development using Angular, React, Vue, Node.js, Ruby on Rails, .NET (C#), and Salesforce.
    • Test-driven development (TDD) using a variety of tools, such as Enzyme, Jasmine, Mocha, RSpec, and NUnit.
    • Worked closely with user experience (UX) and visual designers in an Agile environment.
    • Mentored junior web engineers; implemented code reviews and code pairing sessions.
    • Coordinated with distributed and offshore team members.
    • Presented technical requirements to prospective clients.
    • Maintained documentation and internal reference materials.
  8. Front End Developer
    Precision Development
    • Developed web applications with AngularJS, Backbone.js, Bootstrap, jQuery, and SCSS within ASP.NET MVC.
    • Performed peer code reviews.
    • Participated in weekly Agile sprints and served as a scrum master.
    • Used Atlassian tools (Bitbucket, Jira, Bamboo) for project management and deployment.
    • Interviewed candidates for open positions.
  9. Front End Engineer
    Mulu
    • Developed front-end for Ruby on Rails applications in a technology start-up environment.
    • Created WordPress (PHP) plugin for contextual advertising widget.
    • Attended Nielsen Norman Group's Usability Week for UX training.
    • Participated in a two-day hackathon with engineering team.
  10. User Interface Developer
    Mendelsohn Zien Advertising
    • Developed web applications using cross-browser-compatible HTML, CSS, and JavaScript.
    • Built custom content management systems (CMS) with Ruby on Rails, Haml, and Sass.
    • Installed and managed Linux distributions on virtual private servers (VPS).
    • Integrated third-party APIs and components from other developers.
  11. Multimedia
    Cesar and Ruben
    • Projected digital video and English supertitles during live musical play Cesar and Ruben.
    • Edited and optimized digital video for projection.
    • Purchased and maintained projection equipment based on production needs.
  12. Systems Analyst II
    Texas Department of Aging & Disability Services
    • Built and revised websites for distributing online and print forms.
    • Reviewed and tested accessibility (Section 508) methods and technologies.
    • Maintained Internet applications to provide forms and handbooks to agency staff.
  13. Instructional Technology Technician
    Austin Community College
    • Coordinated audio/visual needs for special events in 748-person capacity auditorium.
    • Created DVDs, PowerPoint presentations and other materials for instructional use.
    • Provided daily audio/visual support for faculty/staff and maintained performance logs.
  14. Apprentice Editor
    Westside Productions
    • Assisted editorial department during post-production of feature film Fahrenheit 9/11.
    • Maintained FileMaker Pro database of original footage and archival tape library.
    • Provided technical support for network computers and peripherals.

Projects

  • Legacies of War – Pro bono web designer/developer for organization dedicated to raising awareness about the legacies of the Vietnam War-era bombing of Laos.
  • WP User Avatar – Creator of open source plugin for WordPress. Within the top 100 (out of 30,000+) of the most popular WordPress plugins. Sold in June 2014.

Education

  1. Bachelor of Science: Computer Science
    Oregon State University
    • Postbaccalaureate degree
    • Languages: Assembly, Bash, C, C++, JavaScript, MySQL, NoSQL, PHP, Python
  2. Master of Fine Arts: Media Arts Production
    The City College of New York
    • Winner of departmental “MVP” award for the most exemplary student in my class.
  3. Bachelor of Arts: Film Studies
    Barnard College , Columbia University
    • One of the first graduates in Film Studies at Barnard College.

Certifications

  1. 2018 – 2019

    Full Stack Developer Certification
    freeCodeCamp
    • Six certifications equivalent to 1,800 curriculum hours:
      • Responsive Web Design Certification
      • Front End Development Libraries Certification
      • Javascript Algorithms and Data Structures Certification
      • Data Visualization Certification
      • Back End Development and APIs Certification
      • Information Security and Quality Assurance Certification