David Bonilla-Toledo work email
- Valid
- Valid
- Valid
- Valid
David Bonilla-Toledo personal email
Creative Software Development Leader, experienced with multiple programming languages, frameworks, and industries ranging from VOIP telephony, chip manufacturing, software as a service, distributor logistics, and customer engagement.
-
Senior Software DeveloperVivoaquatics Aug 2024 - PresentLas Vegas, Nevada, Us -
Software Engineering ManagerBroadvoice Feb 2023 - May 2024Northridge, Ca, UsRecruiting, coaching, and management of 12 developers, from two Scrum teams in different countries. -
Senior Software Engineer Team LeadBroadvoice Jul 2020 - Feb 2023Northridge, Ca, UsTechnical design, roadmap planning, and collaboration with Product Management to track and communicate delivery timeline.Instrumental in the migration of the platform from on-premise datacenter, to AWS cloud in Kubernetes.Release management, platform troubleshooting, and emergency support.Development of VoIP applications, unified communication, contact center solutions, and microservices at scale.Scrum Master and facilitator of planning, estimation, grooming, implementation, delivery, monitoring, and retrospectives. -
Senior Software EngineerSharegrid Jun 2019 - May 2020Seattle, Wa, UsPlanned, and delivered the infrastructure re-architecture into Docker, and AWS ECS containers. It reduced costs by 30% with auto-scalable, self-healing services, quicker deployments, ample documentation, and training presentations for the rest of the team.Developed GraphQL APIs with graphql-ruby, and consumed them with Apollo, ReactJS, and Styled Components.Created data feeds for email growth campaigns, using AWS Lambda, DynamoDB, and AWS API Gateway. This allowed us to burst data availability with on-demand infrastructure, to a third party messaging service without impacting customer facing applications. -
Principal Software EngineerNuance Communications 2014 - Feb 2019Burlington, Ma, UsDeveloped Ruby on Rails web applications that used Active Resource to communicate with REST microservices. Used JQuery, Bootstrap, and custom Javascript for UI controls and responsive pages that adjust to media size.Designed and developed a widget system on top of a popular content editor plugin, using ES6 and ReactJS. Some of these widgets were used for variable replacements and other advanced features in Email, SMS and Voice campaign content for customer outreach, in plain text, HTML rich format, and spoken messages. These widgets bind to mouse events in order to edit properties of each widget type, and featured SVG font-icons I made.Evaluated SAML Single Sign On systems and built a web interface on top of Redhat Keycloak to manage users credentials in multi-tenant realms, using Pundit Gem policies to authorize users by their roles.Developed reports and charts using Highcharts in both Ruby and Rails, and Scalajs-React, which allowed users to drill into the categories to expose details in a separate sortable table.Designed sketches that allowed the team to weigh feature options, and shared them with projects managers who collected enthusiastic customer feedback, before they were developed into working deliverables.Primary responder to security vulnerability threats. Collaborated with WhiteHat vendors and Network Engineering to train deep packet analysis tools.Java and Scala development for REST Services, that communicated through an AMQP messaging system.Refactored and updated older Ruby code, created Gems for common utilities, and migrated Ruby on Rails applications through versions 3, 4, and 5. Upgraded Ruby binaries, passenger modules, and created custom RPMs and detailed delivery instructions for DevOps. -
Principal Software Qa EngineerNuance Communications 2013 - 2014Burlington, Ma, UsCreated tools that enabled build and software delivery pipeline to multiple test environments and production. Including design of network infrastructure diagrams for Network Operations team, and approval from chief of Security.Earned a certification of “Six Sigma Green Belt” from the American Society of Quality (ASQ).Unit Test advocate. Promoted test coverage within the organization by providing training, peer coaching, and by keeping high coverage on my own code using Maven, Cobertura, JUnit, and Scalatest Specifications. -
Sr. Software Development Engineer In TestNuance Communications 2008 - 2013Burlington, Ma, UsDeveloped a test system using Scala, Akka actors, Camel and MongoDB. It executed tests as messages sent to an internal cloud of Linux virtual machines. This allowed a high concurrency of tests executions.Provided a maintenance web console using Scala and the Liftweb framework. It provided throttling, tracking, and a realtime graph visualization of the messages throughput.Implemented a Web plugin in C# in order to integrate with 3rd party components that exposed COM+ interfaces for custom add-ons. Developed UI controls for Windows forms that provided a flexible layout.Created configurable stub applications that emulated HTTP services. They were used as stunt-doubles for our services, and to load-test our applications in isolation. They were written in Scala and their Web UI used JQuery widgets such as Autocomplete, Sortable and Tablesorter. It also used Ajax and Javascript to provide an interactive realtime output console.Delivered a Web application that fetched telephony PCM audio recordings, transcode them to MP3, and made them available to stream or download. The PCM audio required some math in order to transform to a suitable WAV audio file, before the transcoding process. Used Java audio API, Scala and AKKA framework.Administrator of several Redhat and Ubuntu servers with Postgres, Oracle and Mongo databases, down to their VMware Esxi host. -
Qa Engineering ManagerAmphire Solutions 2007 - 2008Management and technical guidance to QA staff, local, and remote. Developed test automation frameworks that increased coverage of regression testing, from two or three customer groups manually tested, to 30+ customer groups verified automatically without requiring extra code development. It reduced the regression effort significantly, gaining over 90% efficiency.Mentored the QA team on test automation patterns, test tools, and career development.
-
Lead Sdet, Functional Automation And Load TestingAmphire Solutions 2006 - 2007Developed an ORM using Visual Basic Script that fetched data from a Microsoft SQL database. This enabled automation tools to run one test as multiple users with different settings, allowing us to add new customer logins, to a combination of existing tests. This increased coverage of regression testing, from two or three customer groups manually tested, to 30+ customer groups verified automatically without requiring extra code development. As a result, it reduced the regression effort significantly, gaining over 90% efficiency. This helped redirect the relieved resources to test new applications.Deployed a repository for all tests, accelerating the transition from manual to automated testing using Quality Center, Quick Test Pro, Microsoft .NET and MS SQL2000 Stored Procedures.Developed a system to verify EDI document translation based on BizTalk 2002, using Quick Test Pro, VB.NET and XPathPerformed load testing and capacity planning using Segue SilkPerformer, Microsoft Visual Studio for Test, and SAS JMP.
-
Sr. Qa EngineerAmphire Solutions 2005 - 2006Black and White box Testing, Quality Process development, mentorship of QA Engineers, IIS 6.0, JBOSS, Bash+ Developed, executed and tracked complete product testplans.+ Documented definitions of Quality Risk Factors. These are the risks and concerns that testers evaluate to assure that the broad objectives of testing at Amphire are covered.+ Produced documentation on quality processes and test templates. These facilitated test scenario development and archiving, so they can be reused and automated.+ Maintained Sharepoint Document repository, QA web portal and Online Metrics Dashboard.
-
Quality Assurance EngineerAdecco Technical At Hewlett Packard 2003 - 2005Test Lab lead, Remote teams, Load testing, Beta program quality champion, Clear Quest, Perl.+ Led the test efforts of a team in Boise ID, and HP in Bangalore India, for a client server Digital Press solution.+ Developed complete product testplans, procedures and developed automated load testing scripts.+ Collaborated with developers in Boise and Israel, providing them with data for failure analysis and software performance.+ Worked with Program Managers and Customer support Engineers, to develop a Beta program plan for new product releases. These releases were complex, requiring good planning and attention to details, because they included software and hardware updates at the customer's site.
-
Product Development Engineer (Cpu)Intel 2001 - Jul 2003Santa Clara, California, UsCPU Product Engineer, CPU Automated test engineer (C++), Yield Statistic Analysis, JMP, Problem Solving+ Developed automated tests for in-circuit and logic tests (CPU white box testing), at Intel in Oregon in C++. These were the tests used to verify Pentium III and Pentium4 processors, before they leave their factories around the world. + As one of Intel's Structural test expert, implemented solutions to improve quality, test time and costs of test.+ Mentored a team of Structural test engineers in Costa Rica, and reviewed white papers that detailed the experiments required to make changes to the CPU testing process and code, before they were presented to a Change Control Board. -
Automation Test EngineerIntel 2000 - 2001Santa Clara, California, UsC++ API unit test development, Hardware and Software Testing, Solaris, Unix, Debugging+ Wrote a software test suite in C++ for the API of CPU test machines being developed to Intel's specifications at Schlumberger in San Jose, California. The vendor attributed the quality of their test Software packages to these regression tests and later included them as an integral part of their post-production qualification plan.+ Became a product expert of the test machine and its programming interface and trained Intel test engineers in the US, Malaysia and Costa Rica. -
Project Managment, New Product Introduction Primary IntegratorIntel 1999 - 2000Santa Clara, California, UsProject Management, Remote teams, Change Management+ Leader of a project managers team in Malaysia, Philippines and Costa Rica, that were responsible for the deployment of manufacturing and testing process for Pentium II, at Intel factories worldwide. + Managed the project deadlines for new product introductions, with a 100% PAS (Progress against schedule), in a fast paced environment, where a semiconductor product is built and cannot be patched. + Participated as a member of one of Intel's change control boards. This board was the authority of approval for any changes in the process in which Intel manufactured CPU products. -
Process Engineer - Cpu Assembly And SmtIntel 1998 - 1999Santa Clara, California, UsTroubleshooting, Process Control Statistics, SMT Highest Tier support, Documentation, Unix, Six Sigma.+ Supported two ISO9002 Certification for INTEL Costa Rica Site, with 0 major findings (2nd best in Intel's history). This contributed to putting Intel Costa Rica as the fastest ramping site to achieve such high certification of quality. + Owned various process specifications and was responsible for improving Intel's manufacturing and assembly for Pentium II
David Bonilla-Toledo Skills
Frequently Asked Questions about David Bonilla-Toledo
What company does David Bonilla-Toledo work for?
David Bonilla-Toledo works for Vivoaquatics
What is David Bonilla-Toledo's role at the current company?
David Bonilla-Toledo's current role is Remote Senior Software Developer.
What is David Bonilla-Toledo's email address?
David Bonilla-Toledo's email address is li****@****ain.com
What are some of David Bonilla-Toledo's interests?
David Bonilla-Toledo has interest in Music Instruments, Performance Testing, Java, 3d Modeling, Test Automation, Linux, Unit Test, Microsoft, Process Improvement, Net.
What skills is David Bonilla-Toledo known for?
David Bonilla-Toledo has skills like Agile Methodologies, Java, Unit Testing, Programming, Junit, Databases, Software Deployment, Akka, Easymock, Scala, Mongodb, Specs.
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