Software Engineer at 3M
Greater Salt Lake City Area
Python Developer @ StorageCraft Technology Corp. Responsive web development From October 2005 to July 2006 (10 months) Software Engineer @ 3M - Rapidly prototyped a Python web application for viewing the database, which was hosted on a public facing site for several months and was trouble free.- Helped maintain 60 million rows of health data in an...
Python Developer @ StorageCraft Technology Corp. Responsive web development From October 2005 to July 2006 (10 months) Software Engineer @ 3M - Rapidly prototyped a Python web application for viewing the database, which was hosted on a public facing site for several months and was trouble free.- Helped maintain 60 million rows of health data in an Oracle database. - Developed a Java desktop application for viewing the database through a user-friendly interface. Assisted in the quality assurance and development of an open-source Java-based tool suite for viewing and editing the database.- Codes, tests, debugs, writing scripts (Python, Bash) and documents client and server applications.- Collaborate with technical staff, management, and business operations staff through all phases of the software development life cycle. - Developed the front-end web page by using HTML5, CSS3, and JavaScript, taking advantage of the frameworks Angular.JS (1.4, 1.5, and 2) and Typescript. - Working with browsers compatibility issues. - Implemented Js code coverage tool when running tests. - Proficient understanding of code versioning tools, such as {{Git / Mercurial / SVN}} - Wrote services to store and retrieve user data from the MongoDB for the application on devices. - Developed Client applications to consume web services based on both SOAP and REST protocol. - Creating Node.js applications for various purposes, including web services, web sites, socket connections and background processes. - Creating, consuming and maintaining NPM and bower packages for internal use. - Interfacing with several RESTful and SOAP web services to consume them in the applications that are being developed.- Developed the application based on MVC architecture. - Developed mobile cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API. Environment: Python, Linux, Apache, C#, HTML5, JavaScript, jQuery, AngularJS, TypeScript, NODEJS, SOAP, JIRA, GitHub, SQL and MongoDB. Software Developer @ Ebay - Worked on the Desktop application extensively designed for the internal purpose, which is used by Customer Service Reprehensive.- Used WCF for creating Service end points and Service contracts in code.- Build our own simple Web Proxy.- Worked with RSA key, Yubi Key for 2FA (two factor Authentication) Application.- Migration from ServiceStack assembly to Microsoft built in assembly (System.net.http).- Maintenance of the desktop application.- Used Click Once deployment technology to deploy desktop Application for the regression Testing.- Provided technical expertise in project for creating external API’s to be used by the now separate company PayPal as well as other future partners. - Created new JSON based REST service to serve select non-sensitive transaction information from a secure zone financial transaction database.- Replaced old PHP service with Spring based service.- Reorganized and migrated old PHP 4 code to newer design patterns- Used Maven on all java projects.- All Databases are Oracle, PL/SQL.- Used Jira as project management tool- Spearheading project to migrate old monolithic SOAP services to agile JSON based micro-services.- Extensively involved in all stages of SDLC. Followed Agile Methodology to produce high Quality Application.-Worked on the Desktop application extensively designed for the internal purpose, which is used by Customer Service Reprehensive.- Used WCF for creating Service end points and Service contracts in code.- Build our own simple Web Proxy.- Worked with RSA key, Yubi Key for 2FA (two factor Authentication) Application.- Migration from ServiceStack assembly to Microsoft built in assembly (System.net.http).- Maintenance of the desktop application.- Used Click Once deployment technology to deploy desktop Application for the regression Testing.Environment: MS Visual Studio 2013, .NET Framework 4.0, 4.5, C#.NET, Jira, Java, WCF, ASP.Net Web Api 2, CCProxy, Fiddler, Charles, Squid Proxy, PHP. From October 2013 to May 2015 (1 year 8 months) Software Engineer @ Intermountain Healthcare -Using Asterisk (Linux PBX software), Python, and the Twisted Python event framework, created a system which calls patients to remind them of their appointments then reports patient responses; also responds appropriately to errors by calling and emailing administrators.- Build services to support the longitudinal patient record. - Learned agile through top talent collegues. - Worked with industry standards such as HL7.- Built terminology server tools. Environment: C#, .NET, Python Java, J2EE, PHP, VB, VBA, SQL, PL/SQL, Oracle, HL7, Clinical Element Model, BEA WebLogic, XML, XML Schema, DDL, XSLT, XPath, Ant, Subversion. From August 2009 to March 2012 (2 years 8 months)
What company does Danny Cattaneo work for?
Danny Cattaneo works for StorageCraft Technology Corp.
What is Danny Cattaneo's role at StorageCraft Technology Corp.?
Danny Cattaneo is Python Developer
What industry does Danny Cattaneo work in?
Danny Cattaneo works in the Computer Software industry.
Who are Danny Cattaneo's colleagues?
Danny Cattaneo's colleagues are Takeshi Nikaido, Pavel Baslik, Douglas Kelly, Jim Bauman, stephen tang, Cody Bumpus, Melanie Rice, Rafal Bieganek, Kamila Kirstein, and Przemysław Grzyś
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Danny Cattaneo's Social Media Links
/company/3... /redir/red... /school/te...