David Schlegel Email & Phone Number
@ibm.com
1 phone found area 781
LinkedIn matched
Who is David Schlegel? Overview
A concise factual answer block for searchers comparing this professional profile.
David Schlegel is listed as Software Performance Engineer at IBM, a with 332208 employees, based in Needham, Massachusetts, United States. AeroLeads shows a work email signal at ibm.com, phone signal with area code 781, and a matched LinkedIn profile for David Schlegel.
David Schlegel previously worked as Lead Member Technical Staff at Athenahealth and Senior Contributor, Rational Jazz Performance Engineering at Ibm. David Schlegel holds Masters Of Science, Computer Science from University Of Utah.
Email format at IBM
This section adds company-level context without repeating David Schlegel's masked contact details.
AeroLeads found 1 current-domain work email signal for David Schlegel. Compare company email patterns before reaching out.
About David Schlegel
I'm a software engineer with a proven track record developing and testing commercial software products and creating tools and techniques for evaluating performance and diagnosing complex problems. My most recent projects have involved performance test automation frameworks benchmarking user load against virtualized Cloud servers within continuous integration pipelines. I've had extensive experience in object-oriented software design and implementation with depth and breadth across the software life-cycle in a variety of roles cutting across departmental boundaries.While I like to dive deep into the details, I come back to the surface to look at the broader patterns and opportunities. I'm always looking for ways to reinvent processes and tools to streamline development, leverage resources more creatively, and collaborate more effectively with other functional teams.My interests include learning new languages, computer graphics, and scientific visualization. Always a fan of the MIT Media Lab since my days as an architectural design student at MIT, I'm fascinated with emerging technologies like virtual reality and augmented reality. You can reach me at djschlegel@alum.mit.edu.My skill sets include: Software DevelopmentPerformance EngineeringCreative problem solvingCollaboration across teamsProject PlanningSoftware DocumentationProcess AutomationSpecialties: Java | Javascript | Node.js | Python | Erlang | Perl | HTML | C++ | Bash | Ant |Jupyter Notebooks | Numpy | Pandas | Matplotlib | Junit | Pyunit |CouchDB | NoSQL | DB2 | Cloudant | MongoDb |Linux | Windows | Mac OS X | Microsoft Excel | VisualBasic |Eclipse | Emacs | Collectd | Graphite | Splunk |Git | Fogbugz |ClearCase | ClearQuest | Rational Team Concert | Rational Performance Tester |Jenkins | Chef | UrbanCode | VMWare | Docker |DevOps | Virtualization | Internationalization | Computer Graphics |Agile | Scrum | Kanban | Continuous Integration | USE Method
Listed skills include Perl, Rational, Linux, Clearcase, and 35 others.
David Schlegel's current company
Company context helps verify the profile and gives searchers a useful next step.
David Schlegel work experience
A career timeline built from the work history available for this profile.
Lead Member Technical Staff
Software developer on the Patient Identification Management API within the athenaHealth Platform as a Service. Working in Javascript, Node.js, Docker, and Jenkins.
Software Performance Engineer
Currently developing Cloudant Bench, an automated benchmarking system written in Erlang / Python / Bash for Cloudant/CouchDB, a highly concurrent NoSQL cloud database system. Our team has been working towards the ideal of building the tools and expertise to not only identify performance bottlenecks, but to isolate them in the product code and develop improvements.Using open source Erlang and Python building blocks we've built up a series of product benchmarks and infrastructure that runs in a continuous integration Chef/Jenkins pipeline, with the goal of providing Benchmarking-As-A-Service. I've redesigned the front end to make it easy to specify the range of variables the developer wants to benchmark, define the jobs, and monitor the results. Using Jupyter Python notebooks we visualize the results using Pandas and Numpy doing statistical analysis to decide if the differences in runs are statisically significant.I've also spent time on DevOps rotations in support of Cloudant production learning how to diagnose customer issues using Splunk, Graphite, and Collectd and developing tools to help the regular staff.
Senior Contributor, Rational Jazz Performance Engineering
Collaborated in developing Cloud based, continuous integration performance verification test (PerfBVT) framework for Jazz Collaborative Application Lifecycle Management (CALM)• Leveraged continuous delivery build pipeline using UrbanCode and Linux VM clusters, automating builds to install and customize software and populate DB2 database contents
Technical Lead, Rational Performance Engineering Team
Led team providing Rational Team Concert (RTC) server load testing, system sizing, and repository growth analysis• Defined and managed tasks within Agile environment for task definition, ranking, implementation, and test lab system management, mentored team members in code design, code reviews, tool usage• System architect and lead developer for Rational Performance Platform (RPP), a multi-threaded user simulation framework using Java test blocks and execution schedules to create server load simulation, performance benchmarks, data population• Developed, documented, and released popular Jazz web service traffic monitoring and graphing tool https://jazz.net/wiki/bin/view/Deployment/JTSMonTool
Software Developer, Rational Team Server
Developed remote client for Rational ClearCase, an enterprise Source Control System• Innovated approach to handling mid web service user interaction requests (IReqs)• Developed remote web clients using Eclipse and Websphere Application Server, implementing RPC calls using Java/J2EE, WebServices/WSDL, and SOAP
Software Developer, Rational Integrations Team
• Architected Perl-based object oriented multi-platform customer-extensible Base ClearCase/ClearQuest integration, providing multi-modal user interface and APIs in a multisite environment• Wrote C++ Perl extensions for security and internationalization using XLiff, productized ClearCase Adapter Eclipse Plugin, improving performance by 99%
Colleagues at IBM
Other employees you can reach at ibm.com. View company contacts for 332208 employees →
Sudipta Sanyal
Colleague at IbmKolkata, West Bengal, India
View →
LM
Leon Moszkowicz
Colleague at IbmEssex Junction, Vermont, United States
View →
MM
Mononita Mahato
Colleague at IbmBengaluru, Karnataka, India
View →
BB
Bob Bogan
Colleague at IbmWayne, Pennsylvania, United States
View →
SS
Satinder Saran
Colleague at IbmBengaluru, Karnataka, India
View →
GN
Gael Najera
Colleague at IbmLongmont, Colorado, United States
View →
VC
Varun Chennamadhava
Colleague at IbmNew York, United States
View →
DD
David De Lange
Colleague at IbmRidgefield, Connecticut, United States
View →
PP
Prakash Paisa
Colleague at IbmBengaluru, Karnataka, India
View →
LG
Lewis Gray
Colleague at IbmRoswell, Georgia, United States
View →
David Schlegel education
Masters Of Science, Computer Science
Bachelor Of Science (Bs), Architecture
High School
Frequently asked questions about David Schlegel
Quick answers generated from the profile data available on this page.
What company does David Schlegel work for?
David Schlegel works for IBM.
What is David Schlegel's role at IBM?
David Schlegel is listed as Software Performance Engineer at IBM.
What is David Schlegel's email address?
AeroLeads has found 1 work email signal at @ibm.com for David Schlegel at IBM.
What is David Schlegel's phone number?
AeroLeads has found 1 phone signal(s) with area code 781 for David Schlegel at IBM.
Where is David Schlegel based?
David Schlegel is based in Needham, Massachusetts, United States while working with IBM.
What companies has David Schlegel worked for?
David Schlegel has worked for Ibm, Athenahealth, and Rational Software.
Who are David Schlegel's colleagues at IBM?
David Schlegel's colleagues at IBM include Sudipta Sanyal, Leon Moszkowicz, Mononita Mahato, Bob Bogan, and Satinder Saran.
How can I contact David Schlegel?
You can use AeroLeads to view verified contact signals for David Schlegel at IBM, including work email, phone, and LinkedIn data when available.
What schools did David Schlegel attend?
David Schlegel holds Masters Of Science, Computer Science from University Of Utah.
What skills is David Schlegel known for?
David Schlegel is listed with skills including Perl, Rational, Linux, Clearcase, Eclipse, Agile Methodologies, Rational Team Concert, and Clearquest.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David Schlegel you were looking for.
View similar profiles