Dianne Nicole Saba Email and Phone Number
I am a software engineer with six years of experience building performant and scalable web applications. I started my career as a full stack developer and have transitioned to mainly backend development. What I love most about being a software engineer is that I feel like I get to solve puzzles for a living. To me, the process of designing and implementing software systems is like putting together one big puzzle. Just like puzzles, this process can be difficult at times but that makes it all the more satisfying to finish a project and see it live in production.Skills: JavaScript, TypeScript, Node.js, GCP, Firestore, Firebase, C#, ASP.NET, SQL
Byte®
View-
Software EngineerByte® Sep 2024 - PresentLos Angeles, California, Us -
Software Engineer IiBeautycounter Jul 2018 - Apr 2024Santa Monica, California, UsBackend Engineer for skin care and cosmetics company Beautycounter. Primarily developed and maintained code for payments, orders, and accounts using JavaScript, Node.js, Firestore, and GCP.• Designed an automated fail and retry system for Point of Sale retail store orders, resulting in over 500 saved orders.• Redesigned membership program to increase new enrollments and retention.- Updated promotions engine to determine if users met qualifications to add the Membership SKU to their cart.- Implemented batch processing of renewal reminders to solve timeout issues.- Automated lapsed membership downgrades using GCP Pub/Sub.• Updated and maintained checkout and payments codebase.- Led the transition to Square Payments API.- Implemented anti-fraud code using Sift API resulting in significant savings on fraudulent orders.• Led the transition of accounts legacy code to Workato and VTEX platforms. • Led the selection process of our end-to-end and load testing tools Cypress.io and K6, and created the first testing suites for both tools.• Created a separate SQL database to enable integration testing of .Net codebase, including a SQL script for creation of the database on other developers’ local devices.• Setup and maintained promotion rules - discount percentages, valid user types, valid skus, promo code creation, promo dates. -
Full Stack DeveloperLicense Plate Gallery Jul 2017 - Dec 2017Full-Stack web developer for “Plate Gallery” a web application for buying, selling and renting vanity license plates. The application was designed and developed as a minimal viable product.• Created reusable file upload service to save files to local storage and Amazon Web Services. Files can be uploaded using bytes or HttpPostedFile. • Developed password reset feature utilizing cryptography, random token generator, and SendGrid API to email users a link to reset password. • Created coupons feature enabling admins to generate coupons and shoppers to apply them at checkout. • Implemented server side paging to minimize data exchange between client and server. • Gallery feature allowing users to view and submit pictures of their own license plates. Submissions are displayed on page only after approval by admins. • FAQs feature allowing admins to create, edit, and delete faqs. Non-admin users can view faqs on the public page. Technologies include Visual Studio 2017, SQL Server Management Studio 2017, Team Foundation Server (TFS)/GitHub, Chrome Developer Tools, JSON Lint, Transact-SQL, JavaScript, MVC 5, Web Api 2.0, JSON Serialization, AJAX, jQuery, AngularJS, Bootstrap 3.0, CSS3, AWS S3, Angular UI-Router, Gulp, SendGrid API, and Trello.
Dianne Nicole Saba Education Details
-
Uc IrvineComputer Science
Frequently Asked Questions about Dianne Nicole Saba
What company does Dianne Nicole Saba work for?
Dianne Nicole Saba works for Byte®
What is Dianne Nicole Saba's role at the current company?
Dianne Nicole Saba's current role is Software Engineer | JavaScript, TypeScript, Node.js, GCP | Designing and implementing scalable, performant, and reliable solutions.
What schools did Dianne Nicole Saba attend?
Dianne Nicole Saba attended Uc Irvine.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial