BI

Bryant I.

Fullstack Software Engineer | Licensed General Dentist

United States500+ connectionsLinkedInUpdated 10 months ago

About Bryant

Licensed general dentist turned full stack software engineer creating solutions to monitor illegal poaching and marine security concerns.

Experience

  1. ProtectedSeas · Full-time

    • Full Stack Engineer
      Jul 2023 - Present · 2 yrs 2 mosCurrent

      Solely improved and further developed Python scripts to gather data from AIS antennae, radar, weather, and camera (including pan, tilt, adaptive zoom mathematically derived from boat distance and size, and photo capture). Individually built and maintained web app to visualize boat traffic from our radar/AIS/camera stations (called M2). System Integration: • Processed GIS data from radar and AIS antennae while incorporating machine learning model based on data from our weather station through TCP & UDP networking • Applied geometric computations using libraries like Shapely and SciPy for accurate vessel tracking and zone/exclusion management • Developed calibration and control logic using ONVIF to pan/tilt/zoom camera to vessel and take high-resolution snapshots from RTSP streams using ffmpeg • Managed photo, GIS data, and radar-sweep uploads with requests for seamless data synchronization, utilizing threading, error management, and async/await to handle unreliable internet connections in remote locations Frontend Development: • Built dynamic Leaflet for React app for interactive mapping with polygons, tooltips, markers, track lines, and modals • Added features: boat tracking for law enforcement on the water, photo carousel, and detailed boat tags for better identification Backend Development: • Developed all API endpoints using Django to efficiently process data • Built customized token-based authentication system using rest_framework and hashing to integrate existing login credentials • Created secured, unique API endpoints for partners like Earth Ranger, Causa Natura, & Tybee Island Marine Science Center Project Management: • Demoed app at conventions and fundraisers while gathering feedback to provide tailor-made technical solutions such as a robust tag search tool for NOAA • Coordinated with clients to physically assemble and deploy M2 stations; personally installed Anacapa station with National Park Service • Developed automated testing systems Skills: Python (Programming Language) · React.js · ONVIF · Transmission Control Protocol (TCP) · User Datagram Protocol (UDP) · SQL Detailed Boat Information and Photo Carousel Interface Radar-Captured Boat Trackline Near San Diego-Scripps Pier Learn more about our organization: ProtectedSeas

  2. Gen4 Dental Partners

    • Dentist
      Nov 2022 - Present · 2 yrs 10 mosOn-siteCurrent

      General dentist at boutique $2 million, FFS clinic in the heart of Silicon Valley.

  3. Guidepoint · Freelance

    • Healthcare Consultant
      Jan 2020 - Present · 5 yrs 8 mosCurrent

      Oncall consultant for private equity and research firms to discuss financial, operatioal, and management trends in healthcare • Leverage over a decade of experience in healthcare and dentistry as well as clinical and management experience in settings ranging from hospital clinics to community dentistry to upscale boutique fee for service cosmetic dental practices.

  4. Salus

    • Product Manager / Software Engineer
      Oct 2022 - Oct 2023 · 1 yr 1 mo

      • Developing with React and Node.JS to create full-stack web and iOS app to receive and transmit data from patient-worn monitor to patient’s healthcare provider for personalized cardiac rehab guidance • Design system architecture with patient care and efficient billing / Developed MVP from concept to revenue-producing Report directly to founders regarding technical issues and serve as liaison between app design, IoT, and third-party API teams • Craft sprint plans for features that require integration between engineering teams

  5. 5 mos

    • Software Engineer Project Lead
      Jul 2022 - Aug 2022 · 2 mos

      ConcertBuddy | A Django rest_framework and React full stack web application with microservices and pollers to find last minute concert buddies and pair ticket sellers with buyers. Users can see all other users going to a concert in the near future. Users can also sell tickets they may have to the users who say they are interested in going to a concert last minute. Incorporated JavaScript, Python, React, Django rest_framework, RESTful API, axios, Bootstrap, Gitlab CI/CD, and Docker. - Led group project by solely designing model architecture and connecting microservices - Solely implementing authentication, writing all the back-end code to handle Create, Read, Update, Delete (CRUD) logic - Writing and reviewing most front-end React Hooks code, designing test suite, and overseeing all git merges -https://gitlab.com/kanye-rest/concert-buddy (repo) Skills: Unit Testing · Continuous Integration and Continuous Delivery (CI/CD) · React.js · axios · Django REST Framework · Python (Programming Language) · REST APIs · Authentication · JavaScript Homepage Tickets You're Selling Concerts You're Attending

    • Software Engineer
      Jun 2022 - Jul 2022 · 2 mos

      CarCar | A full stack web application designed to manage all inventory, sales, and service needs for an auto dealership allowing staff users to add vehicles to available inventory, view sales statistics for specific salespeople, and explore service history for specific VINs. Customers can browse inventory and schedule tune-ups for their vehicles. Incorporated: Python, JavaScript, Django, PostgreSQL, polling, REST APIs, React, Bootstrap, Axios, and Docker. - Designed Django/React application with REST API architecture, 15+ React components, and authentication - Implemented polling between sales and repair domain models, permitting discounts for dealer-bought cars - https://gitlab.com/bryantirawan/project-beta (repo) Skills: MongoDB · SQL · REST APIs · Authentication

    • Software Engineer
      May 2022 - Jun 2022 · 2 mos

      ConferenceGO | A Django/React full stack web application for managing conferences across the US. In addition to tracking nationwide venues, conference schedules, and presentations, users can create accounts and sign up to attend an upcoming conference. incorporated JavaScript, Python, React, PostgreSQL, Django, RabbitMQ, and Docker. - Converted Django monolith using domain-driven-design into four managed microservices in Docker containers - Employed RabbitMQ pub/sub and middleware queueing between three microservices, resulting in 300% fewer database requests compared to original polling method - Integrated three third-party APIs utilizing anti-corruption layers (ACLs) to ensure accurate data mapping -https://gitlab.com/bryantirawan/project-beta (repo) Skills: REST APIs Homepage List of Conferences Attend a Conference

    • Software Engineer
      Apr 2022 - May 2022 · 2 mos

      RollingStones LiveSong Tracker | A full stack Django monolith integrating Setlist.FM API to track all Rolling Stones songs a user has heard live after selecting concerts they’ve attended. Implemented pagination and caching to handle large JSON response body from 60+ years of concerts. Incorporated: Python, Javascript, Django, REST APIs, Heroku. - Designed backend logic to check if a concert or song already exists in the database to prevent multiple entries. If it exists, a user is attached to that concert and song instance. - https://rollingstoneslivesongs.herokuapp.com/concerts/ (deployed site) - https://gitlab.com/bryantirawan/rolling-stones-app (repo) Skills: REST APIs · Django List of concerts with neat trivia List of songs you have heard (with no repeats)

  6. Pearl

    • Dental Radiograph Auditor
      Jun 2021 - Mar 2023 · 1 yr 10 mos

      Confirm radiographs are being correctly treatment planned by software's AI

  7. Western Dental & Orthodontics · Full-time

    • Managing Dentist
      Mar 2020 - Mar 2022 · 2 yrs 1 moSanta Cruz, California, United States

      Led a $2 million in annual sales clinic while personally producing $662k on a mostly Medicaid/HMO fee schedule. Ultimately responsible for daily operations, new patient case presentation, clinical excellence of 5 PT doctors/8 FT staff, and financial health of the office. • Exceeded revenue target or within 90% of target all but 2 months (before my tenure, this office had never hit revenue targets in the past 5 years) • Increased annual revenue from $1.1 million to $1.8 million by overhauling case presentation to inspire patients take ownership of their health and ultimately pay for the care they need •Increased annual EBITDA from -29% to 14% despite rising pandemic related costs by identifying and fixing glaring problems with our clinic’s ortho department while improving margins in general dentistry (eg. streamlining supply ordering, operating with two less staff post-pandemic, etc.)

  8. Bryant Irawan DDS · Self-employed

    • Owner Dentist
      Jul 2019 - Oct 2019 · 4 mos

      Was on track to do $530,000 in production on four days-in line with previous owner before reselling clinic. Increased profit margin to 55%. Employed 1 RDA and 1 front desk receptionist.

  9. Zuckerberg San Francisco General Hospital and Trauma Center

    • General Dentist Extern
      Jan 2019 - Jun 2019 · 6 mos

      Volunteered beyond my OS rotation to do full mouth extractions and alveloplasties. Wisdom teeth extractions. Around a total of ~100 EXTs.

  10. Shasta Community Health Center

    • General Dentist Extern
      Feb 2018 - Jan 2019 · 1 yr

      Performed all duties general dentist associate employees are expected to perform from exams to operative to prost to endodontics. Treated many pediatric patients as early as 1 year old.

  11. 2 yrs 10 mos

    • Community Dental Clinic Volunteer Dentist
      Jul 2017 - Jun 2019 · 2 yrs

      Treated patients from a local homeless shelter as a student dentist.

    • Pre-Clinical Simulation Lab Teaching Assistant
      Sep 2016 - Jun 2017 · 10 mos

      Selected in class of 90 to be one of five teaching assistants to teach first and second year dental students crown and filling preps during simlab.

  12. 3 yrs 1 mo

    • Student Government Senator
      Jan 2013 - Sep 2015 · 2 yrs 9 mos

      Elected to serve on a committee to encourage networking and business opportunities for the undergraduate student population.

    • Student Researcher
      Dec 2012 - Jun 2015 · 2 yrs 7 mos

      Funded by Stanford UAR to complete my dental research project analyzing the possibility of replacing conventional filling primers with cheaper alternatives. Also published as 1st author researching cosmetic bleaching differences on restorative dental materials.

    • Founding President of Stanford Predental Association
      Sep 2012 - Sep 2015 · 3 yrs 1 mo

      Built a supportive community for aspiring predents by creating predent-exclusive opportunities as well as sponsor workshops to introduce all students to dental operations.

    • Athletic Department Chemistry Tutor
      Sep 2012 - Jan 2013 · 5 mos

      Tutored any student athlete in need of extra chemistry instruction in classes ranging from 3 to 30.

    • COMPMED 81N Teaching Assistant
      Sep 2012 - Mar 2013 · 7 mos

      Assisted faculty with classroom instruction, exams, and setting up along with helping students with a variety of necropsy labs.

  13. Indonesia Media Tours

    • President
      Jan 2010 - Sep 2015 · 5 yrs 9 mosGlendora, CA

      Responsible for logistics and finances of cultural tours including a 200 person tour to China, 80 to Japan, 55 to Italy, and 17 other similarly successful tours.

  14. 369 Dental Center

    • Office Manager
      Jun 2008 - Sep 2011 · 3 yrs 4 mosGlendora, CA

      Converted practice to digital and increased patient volume by 25% with new recall system. Processed insurance claims and payments for patients.

  15. Indonesia Media

    • Executive Manager
      Jan 2008 - Sep 2015 · 7 yrs 9 mosGlendora, CA

      Responsible for magazine/website production, human resources, advertising, and all critical financial decisions while leading our company's mission of encouraging cultural tolerance in Indonesia. Discussed solutions with several Indonesian presidents including acting President Jokowi. Circulation: 15000 copies per biweekly issue and 1 million+ page views per month

  16. 369 Dental Center

    • Registered Dental Assistant
      Jun 2006 - Sep 2008 · 2 yrs 4 mosGlendora, CA

      Assisted dentist in all capacities as an RDA.

Education

  1. The App BreweryiOS Development2022 - 2023

    Activities and societies: Built personal and code along full stack web applications in group and individual setting. 5 month full-time immersive (1000+ hours)

  2. University of California, San FranciscoDDS, Dentistry2015 - 2019

    Activities and societies: Xi Psi Phi, UCSF Surfing

  3. Stanford UniversityB.A., Human Biology2011 - 2015

    Activities and societies: Predental Association, Team Hepatitis B Virus, Kayak Club, Indonesian Club, Windsurfing Club, Stanford Leadership Development Program, BASES

  4. Hack ReactorAdvanced Software Engineering ImmersiveApr 2022

    Intensive 3 month course every weekday from 9am to 7pm. 1000+ hours of coursework. Skills: REST APIs · Continuous Integration and Continuous Delivery (CI/CD) · Redux.js · Apache Kafka · WebSocket · JavaScript · Microservices · Node.js · FastAPI · Express.js · Django · React.js · Document Object Model (DOM) · axios · RabbitMQ · Django REST Framework · Heroku · Unit Testing · Python (Programming Language)

Skills

Other

axiosAuthenticationExpress.jsONVIFDockerNode.jsDjango REST FrameworkReact.jsContinuous Integration and Continuous Delivery (CI/CD)Transmission Control Protocol (TCP)FastAPIHerokuRedux.jsMicroservicesUnit TestingPython (Programming Language)REST APIsUser Datagram Protocol (UDP)DjangoJavaScriptReactPythonMySQLPostgreSQLMongoDBRabbitMQDomain-Driven DesignGitLabGitReduxApache KafkaWebSocket

At a glance

Experience18 years
Currently atProtectedSeas · Full-time
Based inUnited States
Studied atThe App Brewery
Roles24
Skills32
LanguagesEnglish · Indonesian
LinkedInView profile

More about Bryant

Frequently asked

Is this your profile?

Claim it to keep it up to date, or request removal. We're happy to help either way.

Claim or remove

Similar roles

Browse all jobs

Similar profiles

Find more professionals

Looking for your next role?

Chat with Clera and we'll introduce you to the right opportunities.

Chat with Clera

This profile is based on publicly available information. Bryant is not affiliated with or endorsed by Clera. Privacy policy.