Daniel Grillo work email
- Valid
Daniel Grillo personal email
- Valid
Specialties: C++C#/.NETSTLCOMPDF generation librariesOCR librariesOAuth2Cloud Storage APIs
-
Software EngineerAccuroute By Upland Feb 2011 - PresentAustin, Texas, UsWork on document capture and routing server software. Customers include banks, law firms and hospitals. Implement code to enable the server to deliver documents to Dropbox, Box, GoogleDrive, FTP Sites, Sharepoint 2010/2013/365 and IBM FileNet. This expands the number of destinations our server is capable of delivering to, which allows us to meet the needs of more customers. FileNet in particular can be configured many ways. I had to work closely with the customer requesting this integration in order to provide all the features requested. At the same time, I had to make the solution general enough to be used and re-sold to other potential customers. Many new cloud based document management systems expose REST APIs to allow applications to store documents. In order to support delivery to these systems (such as Net Documents and OneDrive) I’ve needed to research the APIs and implement C# callable wrappers. Integral to this is learning how to implement OAUTH authentication for each service. A server application must implement authentication in such a way that a user needs only login once and the server can there-after use the services’ REST API without requiring further user interaction. In 2012, the United States court system stopped accepting normal PDFs for electronic document filings and would only take a form of PDF called PDFA. I researched the PDFA standard and used the Datalogics library to ensure that our server could create documents that conformed to this standard. Our numerous law firm customers could then submit documents to the court automatically. It was learned that PACER, the courts’ electronic document receiving system, was rejecting our (and other companies) PDFA documents. I worked with the court system of Pennsylvania to understand the problem. Without access to the code base, I determined that the problem lay in PACER, which had a number of bugs in the code used to verify the PDFA documents submitted to it. -
Software EngineerRadvision Mar 2002 - Jan 2011Help design and improve web based audio/video/data conferencing client software. The client interfaces with a webcam and microphone to allow the user to participate in multi-participant conferences over the internet. Coded in VS C++ using COM and ATL. Client components interacted with a web page to provide an easy to use web based conferencing experience. Involved in many aspects of the development cycle including feature design, bug fixing and heading up such efforts as localization, OEM branding, crash report analysis, writing design docs and test plans, contact with customers and sales engineers in trouble shooting efforts. Design and code a contact list according to the XMPP standard and using the IKSEMEL library. The contact list works like other popular buddy lists, allowing users to add contacts and see their presence information. Our customers can also click on one or many contacts in the list to instantly place a video/audio/data call to them. This differentiates us from our competition and eases a problem video conferencing has had from its inception: "How do I get the people I want into the meeting with me right now?" Implement NTLM and Digest proxy authentication functionality so that users may conference even when behind companies' password protected firewalls. Allows us to sell to large companies and government agencies with strict security requirements. Implement custom installer framework so that the client could be installed more quickly and easily from a website than current installer technologies allowed. The framework permits us to individually manage upgrades of different components, install without having to be an Administrator on the strict Vista/Win7 environment and, overall installs take 1/3 as long as current installer technologies. This was vital to our ease of use strategy: the faster a new user is in conference, the better an impression our technology makes.
-
Software EngineerEzenia! Inc Jun 1999 - Jul 2002Maintained and developed multi-point video conferencing servers that allow ISDN based endpoints to conference. Made bug fixes and implemented new features to the company's conferencing unit. Tasks included interpreting and implementing ITU standards (H.320). Additional work involved developing two releases of a product, which allowed web masters to integrate audio/video conferencing into their web pages. This product was a series of Windows NT/2000 services and COM classes.
-
ConsultantSymmetrix Inc Nov 1997 - Jun 1999Consulting duties including the maintenance of a software system used by Dupont to coordinate orders, sales, manufacture and shipping of products from five manufacturing plants around the world. Enhancements and fixes to this software were coded in C++. I completed Year 2000 compliance for this software. Created web based applications for use over the corporate intranet (corporate timesheet application). These apps were built with ASP. They featured database access through web pages.
-
Software EngineerVdonet Inc Aug 1997 - Oct 1997Primary responsibilities focused on VDOPhone, a video conferencing application that works over the internet. Was tasked to make GUI modifications and bug fixes to the VDOPhone product. Last duties centered on the VDOLive Player, a web browser plugin which allowed for real-time streaming of video. Altered the source code of the original application to create a less functional "free version" of the player to be put on the web site for free download. All coding done in C++.
Daniel Grillo Skills
Daniel Grillo Education Details
-
Boston UniversityComputer Science '09 -
Boston UniversityDigital Forensics -
Boston CollegeComputer Science
Frequently Asked Questions about Daniel Grillo
What company does Daniel Grillo work for?
Daniel Grillo works for Accuroute By Upland
What is Daniel Grillo's role at the current company?
Daniel Grillo's current role is Software Engineer at Upland Software.
What is Daniel Grillo's email address?
Daniel Grillo's email address is gr****@****ail.com
What schools did Daniel Grillo attend?
Daniel Grillo attended Boston University, Boston University, Boston College.
What skills is Daniel Grillo known for?
Daniel Grillo has skills like C++, Software Engineering, C#, Software Development, Software Design, H.323, Java, Activex, Sip, Stl, Video Conferencing, Distributed Systems.
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