Kathryn B. Email & Phone Number
@cnt.canon.com
LinkedIn matched
Who is Kathryn B.? Overview
A concise factual answer block for searchers comparing this professional profile.
Kathryn B. is listed as Analyst, Data Science at Toyota North America, a with 21213 employees, based in Dallas, Texas, United States. AeroLeads shows a work email signal at cnt.canon.com and a matched LinkedIn profile for Kathryn B..
Kathryn B. previously worked as Principle Data Engineer at Canon Nanotechnologies and Principle Software Engineer at Informatica. Kathryn B. holds Mms, Statistics from The University Of Texas At Dallas.
Email format at Toyota North America
This section adds company-level context without repeating Kathryn B.'s masked contact details.
AeroLeads found 1 current-domain work email signal for Kathryn B.. Compare company email patterns before reaching out.
About Kathryn B.
Databases: MySQL, Oracle, SQL Server, TeradataData Protocols: ATM, CDMA, Frame Relay, IS-95, MIB, SNMP, SONETLanguages: C, C++, C#, Java, Shell, MATLAB, Perl, Python, R, SQL, Tcl/Tk, Visual BasicOperating Systems: Digital UNIX, HP/UX, Linux, Solaris, SCO UNIX, WindowsTools: Clear Case, Microsoft Project, Microsoft Visio, Perforce, Visual SourceSafe
Kathryn B.'s current company
Company context helps verify the profile and gives searchers a useful next step.
Kathryn B. work experience
A career timeline built from the work history available for this profile.
Principle Data Engineer
• Took ownership of the software application responsible for calculating the optimal drop pattern used within the Nanoimprint Lithography (NIL) process. This software is written in C++ and Java.• Worked with international multidiscipline teams to improve the company software. Participated in meetings with shareholders to determine strategy of my department. Wrote quarterly reports, submitted to Canon executive members.• Wrote software to analyze images that automatically detects defects. The software utilizes Image Processing techniques, Machine Learning, and statistical analysis. The application is written in Python and using MatPlotLib, NumPy, OpenCV, and Scipy libraries. The software has reduced the time an engineer took to manually analyze a set of images (5 hours) to 5 minutes.• Wrote software to detect anomalies within semiconductor data. The application is written in Python and using NumPy, Pandas, SciPy libraries. This method provided a non-subjective outlier detection procedure and reduced engineers’ review time from 8 hours to just under 2 minutes.• Developed methodologies to uncover causal relationships among semiconductor parameters. Wrote Python code to implement these approaches, JMP scripts were used for visualization. • Wrote application to investigate performance of imprint process and detect possible defects. The application was written in Python using Tensorflow library and utilizes Machine Learning techniques.• Wrote application to monitor robot performance during wafer placement on the stage. The application was written in Python and utilizes Computer Vision techniques to analyze related microscopic images.• Received a commendation from Senior Management for my performance on projects.
Principle Software Engineer
• Participated in architectural meetings to determine the design of a new application involving replication from multiple sources to multiple targets. These sources and targets included relational and non-relational databases. Wrote an architectural document describing the high-level design of the component responsible for loading data into target databases. This document was presented to the stakeholders. • Investigated the performance of the Change Data Capture (CDC) application to improve query efficiency and to profile the components responsible for loading data from data sources (Oracle) into target data sources (Teradata). Code profiling was performed using VTune Amplifier. • Designed and implemented the POC application that loaded CDC data from one RDMS to another RDMS. The program dynamically builds queries, based on the CDC data, to perform data loading to the target database in most efficient way. The application could be easily modified to consider different RDMS sources and targets. The application was written in C++.
Developer Expert
• Participated in a SAP Architectural Committee to determine the future strategy of the SAP Cloud Platform.• Researched/tested various Flash DIMM and PCIe SSD technologies in order to determine how best to improve the performance of SAP’s HANA in-memory database. Shell scripts, a java program, and an R-language script were written to facilitate this evaluation process. Wrote report later used by SAP to determine the feasibility of their collaboration with some of their partners as well as a future purchasing strategy. This report was presented to SAP partners and internal stakeholders.• Investigated High Availability and Disaster Recovery of SAP's HANA in-memory database technologies using performance-critical benchmarks. This work involved: distributed systems, large dataset preparation, database setup, loading and tuning, benchmark experiment automation, UNIX and R-language scripting.
Research Expert
• The CumuloNimbo Project (PF7-257993) is a publically-funded project and conducted as collaboration between SAP and EU partners. The aim of CumuloNimbo PaaS project is to achieve scalability and consistency for the next generation of a “Platform as a Service”. The PaaS cloud application was running on a Hadoop cluster, using HBase for persistence.o Responsible for the “Platform Integration, Testbed and Evaluation” work package within the project. o Design and implemented the benchmark framework to test different layers of CumuloNimbo Pass. Different benchmarks from TPC family could be incorporated within this framework. This framework utilizes the common functionality among TPC-family benchmarks such as think time distribution, client/transaction arrival distribution, performance monitoring, simulate database population, and result visualization.o The SUT (System Under Test) application was written utilizing J2EE and Hibernate technologies. The corresponding web application has been running on a JBoss Application Server. Led developers in the coding of this SUT application.o Participated in plenary meeting with the Project’s partners where decisions related to the architecture of PaaS and research plans were discussed.
Architect
• • Developed various algorithms, written in C++ and Java, related to a Complex Event Processing (CEP) distributed application. Led developers in the coding of these algorithms. • Participated in multi-department meetings and conferences to determine how to integrate the CEP application into other SAP platforms. Wrote architectural documents related to these integration efforts.• Performed market research of other company’s CEP products to improve our product marketability.• Collaborated with universities to perform research in the field of query optimizations within a distributed CEP engine.• Based upon Agile methodology, wrote architectural documents to facilitate the development process. • Collaborated with a SAP research team to perform research in the fields of networking and security. This collaboration led to a publication.
Senior Developer - Consultant
• Participated in multi-department meetings to discuss design of the internal applications.• Participated in design and implementation meetings with an outside vendor. • Designed ASP.NET 3.5 Windows application to retrieve images from a document management system and populate SQL Server database. Current VB programming was reviewed.• Wrote web services under Visual Studio 2008 to retrieve metadata and export/import images from document management system. These web services were written as façade design pattern to simplify document retrieval for other applications. QLink and XML were used to transfer information from one layer to another.• Designed enhancements for ASP and COBOL programs that queried DB2 database.
Researcher Phd Student
• A Scalable Clustering Method Based on DensityDeveloped a new clustering method combining the features of clustering algorithms such as BIRCH and DBSCAN. This algorithm is capable of handling large datasets (as BIRCH), important for many applications in computational biology and medicine. An application was written in C++ (Windows XP) to validate the results of the research.• Constructing Phylogenetic Network from TreesCreated an algorithm constructing a phylogenetic network from a given phylogenetic tree. The algorithm is based on a procedure that locally improves the tree. An application was written in MATLAB (UNIX, Windows 2000) to validate the results of the research.• Property of Layered Hierarchy and its Conformation ChangesCreated an algorithm to determine self-collision for a necklace. Estimated the running time of this algorithm for a necklace without non-adjusted overlapping beads. Studied the properties of the layered hierarchy and compared its results with another bounding volume hierarchy - wrapped hierarchy.
Teacher Assistant
Graded projects, homework assignments, midterm and final exams; held office hours and performed as a substitute instructor for the following courses:• Algorithm Analysis and Data Structures • Computer Networks• Discrete Math for Computing I• Programming Project in Java• Programming Fundamentals
Senior Software Developer - Consultant
• Designed/implemented routine to restructure multiple database tables already in production in order to eliminate and/or consolidate fields in order to normalize the contents of the new database tables. The routine was written in T-SQL for a SQL Server 2000 instance. Routine was automated and performed by a resource outside of my department. • Participated in multi-departmental meetings to discuss design of Medical Business application. This application gathered metrics to assist hospital management improve their level of patient care. • Implemented ASP.Net 2.0 and C# code, related to Presentation, Business, Data layers for a Medical Business web application. o Wrote stored procedures used in transactional processing. o Redesigned / implemented multiple web pages to incorporate them into a master page framework. Coded using ASP.NET 2.0. o Designed / implemented business and data access layers. Coded in C#. o Wrote multiple reports using Report Services 2005. These reports allowed users to navigate from one report to another and from reports to web pages. Users were allowed to save reports’ results in various formats (excel, pdf, etc). o Wrote script for NUnit unit testing framework to perform unit tests for this application. o Senior Management commended me on performing the above work in a relatively short period of time and for the QA analysts not finding any serious bugs to report for the entire application.
Senior Software Developer - Consultant
• Implemented new features within a multilayer ASP.Net web application in an SQL Server 2003 environment. Original application, containing 100+ classes, written by past employees and was undocumented. This finance management system provided reports for the accounting (financial) department and senior management to track/forecast future expenses. o A feature automated the report processes via Microsoft Reporting Services. o JavaScript code written to perform operations within a client. o Business objects and server-side components written in C#. • Wrote SQL Stored Procedure to prepare daily (scheduled) report for Senior Management. Task scheduled within Server Agent.• Wrote ASP.Net C# web application extracting information from an Oracle-based warehouse using UDB connectivity.• Participated in meetings with the user community (managers of other departments) for all three projects.
Senior Software Developer - Consultant
• Designed/coded presentation and business layers of a new internal web-based billing application using ASP.Net pages which queries and inserts/updates records in a MySQL database. JavaScript code was written to perform operation within client. Server communications written in C#. • Mentored team members in their design and coding processes.• Wrote MySQL stored procedures performing backend connectivity to database.• Participated in design process of new database’s schema.
Software Developer - Consultant
• Participated in design process to specify requirements of a sales business web application. This software is used by Verizon’s offer managers and sales engineers to automate their marketing process (solution management, price creation, discount programs, retrieval of client information from warehouse database). The application is written in J2EE using WebLogic, and Spring Framework and uses connectivity with DB2 database to preserve persistence of various business objects. • Created UML diagrams (class and sequences diagrams) and use-cases to clarify existing and future development processes. • Wrote system requirement specifications describing the relationships between various subsystems developed by my and other IT departments. • Participated in internal training related to Verizon’s applications as well as WebLogic, Enterprise JavaBeans, JSP and XML.
Software Developer - Consultant
Coded In: OOC++, C#, Visual BasicAcquired Knowledge: COBOLOperating Systems: Windows 2000/XP• Designed/implemented application to convert RM/COBOL files to ASCII code as part of database conversion process, locating records within blocks using indices and keys. Bit swapping performed to determine the offset of each data block and record. Each record's information was then decoded by decompressing bytes per internal COBOL representations. Multiple STL data structures sped up the calculation process and saved memory.• Designed/implemented GUI application to transfer data from ASCII files into an SQL Server database. Program used GUI interface to automate conversion process and used XML to represent data format in ASCII files. • Redesigned existing Visual Basic database conversion routine to C#. Multiple UML diagrams were generated to facilitate the OOD process. Multiple design patterns were implemented to provide reusability of the C# code.
Student Research Assistant
Performed research related to flood predictions based upon historical information concerning prior occurrences of similar events. A multilayered feed forward network was used to perform time series prediction. Regression analysis was implemented to find optimal number of input parameters. An application was written in MATLAB (UNIX, Windows 2000) to validate the results
Software Developer
• Performed full development cycle for a breakpoint feature that allowed the display and setting of breakpoints in Assembly and C windows, preserving the relationship between breakpoints in the Assembly and corresponding breakpoints in the C-code. GUI applications were written using MFC/Stingray Libraries and STL (map, priority queue, etc.). To facilitate the object oriented design process, multiple UML diagrams were generated using Microsoft Visio.• Designed a generic text window control, plug-able into different dock-able windows that allowed the viewing and modification of memory or register contents. Various design patterns were implemented to provide code reusability. To manage collaboration between different teams, documentation containing UML diagrams and use cases were written. Microsoft Visio was used to draw sequence and class diagrams.
Software Developer
Coded In: C++, Expect, Perl, Tcl, ShellOperating Systems: HPUX, Solaris, Proprietary Realtime• As a member of the sustaining team, fixed numerous bugs found by other groups during official QA testing of a new version of the CDMA applications in the Base Station Manager. Interacted with different teams and departments to determine the cause of discovered problems and their proper resolution. Multiprocessing and multithreaded client/server applications implemented on proprietary real-time OS. • Internal/external training: CDMA, IS-95 Data Protocol, Java, Java Beans, Wireless Telecommunications.
Software Developer
Coded In: C++Operating Systems: Linux, Solaris (Power PCs)• Member of a team that implemented and tested a new feature of the Cellworx application for ATM switches. The client/server application contained more than 400 C++ classes coded. Communications between manager and subsystems were performed using socket mechanism. Multiple STL data structures were implemented to speed up the calculation process and to save memory.• Wrote feature requirement specifications describing design issues and the roles of various departments within the company in their implementation. Use cases were generated to perform requirement analysis.
Software Developer
Location: Kansas City, MOCoded In: ActiveX, Visual BasicOperating Systems: Windows NT/95Databases Used: Microsoft Access, Microsoft SQL Server Performed full development cycle to preserve the data integrity of an existing database, including a redesign of the insurance companys Microsoft Access database schema. Designed/implemented a Document Management System and Workflow Automation database application (MS SQL Server) for an insurance company. Required the coding of an ActiveX control.
Colleagues at Toyota North America
Other employees you can reach at toyota.com. View company contacts for 21213 employees →
Angela Beŕrocal
Colleague at Toyota North AmericaPeru
View →
AA
Aina Abdul
Colleague at Toyota North AmericaKuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia
View →
DK
Debbie Kukreja
Colleague at Toyota North AmericaTorrance, California, United States
View →
SK
Sunil K.
Colleague at Toyota North AmericaOverland Park, Kansas, United States
View →
CM
Charlene Mae Lizardo
Colleague at Toyota North AmericaUnited States
View →
VC
Vince Calob
Colleague at Toyota North AmericaPhilippines
View →
BW
Ben Wansten
Colleague at Toyota North AmericaAnn Arbor, Michigan, United States
View →
LA
Landon Allen
Colleague at Toyota North AmericaRamseur, North Carolina, United States
View →
VH
Vicki Henshaw
Colleague at Toyota North AmericaThames Centre, Ontario, Canada
View →
BH
Bertha Hernandez
Colleague at Toyota North AmericaLakewood, California, United States
View →
Kathryn B. education
Mms, Statistics
Ph.D., Computer Science (Intelligent Systems)
Mscs, Computer Science (Data Mining)
Frequently asked questions about Kathryn B.
Quick answers generated from the profile data available on this page.
What company does Kathryn B. work for?
Kathryn B. works for Toyota North America.
What is Kathryn B.'s role at Toyota North America?
Kathryn B. is listed as Analyst, Data Science at Toyota North America.
What is Kathryn B.'s email address?
AeroLeads has found 1 work email signal at @cnt.canon.com for Kathryn B. at Toyota North America.
Where is Kathryn B. based?
Kathryn B. is based in Dallas, Texas, United States while working with Toyota North America.
What companies has Kathryn B. worked for?
Kathryn B. has worked for Toyota North America, Canon Nanotechnologies, Informatica, Sap (Uk) Limited, and Sap Businessobjects.
Who are Kathryn B.'s colleagues at Toyota North America?
Kathryn B.'s colleagues at Toyota North America include Angela Beŕrocal, Aina Abdul, Debbie Kukreja, Sunil K., and Charlene Mae Lizardo.
How can I contact Kathryn B.?
You can use AeroLeads to view verified contact signals for Kathryn B. at Toyota North America, including work email, phone, and LinkedIn data when available.
What schools did Kathryn B. attend?
Kathryn B. holds Mms, Statistics from The University Of Texas At Dallas.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial