Daniel Marchese work email
- Valid
- Valid
Daniel Marchese personal email
Daniel Marchese phone numbers
Disclaimer: I list skills so that my name shows up in searches, but I do not attempt to specialize in any of them. I am not a Java "wizard", or a .Net "ninja"; I do not complain when I have to use Windows/Mac/Linux; I don't bend my projects to fit in my favorite editors; I am an engineer, I will use whatever language/editing environment/OS/hardware I need to solve the problem at hand. Yes, I use certain things more than others, but my specialty is problem solving, and the languages and environments are simply tools that I am given for the job.
-
Senior Software Development EngineerAmazon May 2022 - PresentSeattle, Wa, Us -
Senior Software Development EngineerFlexe Dec 2021 - Apr 2022Seattle, Washington, Us -
Senior Software Development EngineerAmazon Jul 2021 - Dec 2021Seattle, Wa, UsI am a member of the AFT Inventory Control team -
Software Development EngineerAmazon Aug 2016 - Jul 2021Seattle, Wa, UsI am a member of the Amazon Fulfillment Technologies Inventory Control team. -
Software Engineering InternApple May 2015 - Aug 2015Cupertino, California, UsAs an intern on the Developer Tools Product Engineering team for my second summer, I worked on several projects. Here are two highlights:Build Parallelization:Re-wrote a section of the system that runs preflight builds of Xcode. Previously, builds ran serially along the dependency chain of the Xcode modules, this process would take several hours to complete in the worst case scenarios. My new code executed the builds in parallel using python's built-in multiprocessing library while still honoring the dependency tree of the system to allow rollbacks. In some instances, these builds would run more than twice as fast as the old ones, leading to dramatically faster turnaround times on bug fixes and new features.Ticket Triage:Previously, performing triage on incoming tickets to Xcode from external and internal entities was a one-by-one manual process. I wrote a platform that allows automation of parts of this process. One of the automation modules I wrote was designed to check incoming tickets for indications that a piece of software had frozen, and would check the attachments to the ticket for spindumps and syslogs, kicking back any tickets that were missing them to the originator. This software was used to triage tickets succesfully before the end of my internship. -
Course GraderOsu Department Of Computer Science And Engineering Sep 2013 - May 2015Columbus, Ohio, UsAs a course grader for the OSU CSE department, I am responsible for helping maintain the course gradebook for classes to which I am assigned. I also hold office hours twice per week, and review sessions prior to major examinations. In the professor's absence, I have led the lecture section of the Algorithms class twice, both times in a teaching role. -
Software Engineering InternApple May 2014 - Aug 2014Cupertino, California, UsAs an intern on the Developer Tools Product Engineering team, I worked on several projects. Here are two highlights:Radfile Automated Ticket Campaigns (Finished within my first 3 weeks of work):As part of the release process for Xcode, Developer Tools will track high level tasks for each iterations using ticket campaigns. Before Radfile, these tickets would be filed by hand, one at a time, which led to mistakes and missing tickets on occasion. Campaigns generally consist of the same tickets with different names and version numbers from the previous campaigns. Radfile used a template system with variables to allow users to start a large-scale ticket campaign by simply answering a few questions about the latest iteration of the campaign. When I came back for my second internship, the software was still being used within Developer Tools.Bloodhound:As part of the Xcode development process, developers are tasked with associating the bug fixes they push out to the tickets that prompted the fix. In most situations, this association works out, however, if a developer forgets, or a data source is missing information, then bug fix tickets need to be connected to builds manually. Manual resolution involved drawing information for several disparate sources and "hunting down" the build that ultimately resulted. Bloodhound codified the manual procedures and was built in a way that made it easy to add new association techniques later. It was added as part of the standard ticket automation before the end of my internship, and was still running as part of the automation when I returned the next summer. -
Software Engineering InternThermopylae Sciences And Technology May 2013 - Jan 2014Security Clearance: TOP SECRETOver the summer of 2013, I worked as a software engineering intern at Thermopylae Sciences and Technology. As an intern, I participated in 3 projects as detailed below. I also made some general contributions to the Ubiquity Mobile Framework.Ubiquity Android Automated Testing:I spent the majority of my time over the summer working on an automated testing suite for TST's mobile solution: Ubiquity. The testing suite was designed to perform a click-through of the mobile application after major builds of the project, and report the results to any concerned parties. I designed the suite to be automated from top to bottom, taking results from the automated web tests to tailor the testing to changes in construction from the web solution.Ubiquity Native SDK Sample:My final summer project was to create a useable sample with Thermopylae's Native Widget SDK. The custom widget I designed functioned as a standalone application within the Ubiquity mobile framework and served as a demo to potential customers at the FedMobileCamp Convention in Chantilly, Virginia on August 23rd, 2013. The widget was a client of the Washington Metro Area Transportation Authority (WMATA) RESTful web service. The client had the ability to display predictive bus arrival times on a per-stop basis, with additional ability to take web inputs for Points of Interest.Teams Internal Website:Teams is a website that I helped design from the ground-up for employee tracking within TST with the eventual goal of replacing Thermopylae's implementation of SharePoint. The site is a simple client-server model, with the server being written with Google's Python implementation of the Google App Engine framework. Beyond employee tracking, the company's quarterly and annual review processes were added while I worked part time during the 2013-2014 school year.
-
Rides AssociateCedar Fair Entertainment Company Jun 2009 - Aug 2012Sandusky, Ohio, UsResponsible for, and entrusted with, the safe operation of ride equipment with ability to transfer operational knowledge to all rides in this park, as well as other Cedar Fair operations worldwide.
Daniel Marchese Skills
Daniel Marchese Education Details
-
The Ohio State UniversityComputer Science And Engineering -
Mason High School
Frequently Asked Questions about Daniel Marchese
What company does Daniel Marchese work for?
Daniel Marchese works for Amazon
What is Daniel Marchese's role at the current company?
Daniel Marchese's current role is Senior Software Engineer.
What is Daniel Marchese's email address?
Daniel Marchese's email address is dm****@****ple.com
What is Daniel Marchese's direct phone number?
Daniel Marchese's direct phone number is +151334*****
What schools did Daniel Marchese attend?
Daniel Marchese attended The Ohio State University, Mason High School.
What skills is Daniel Marchese known for?
Daniel Marchese has skills like Python, Git, Javascript, Ruby On Rails, C Language, Android Sdk, Mac Os, Software Engineering, Android, Windows 8, Windows 7, Windows Vista.
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