Senior Developer at UNICOM Systems
Whitehouse Station, New Jersey
UNICOM Global
Senior Developer
UNICOM Science & Technology Park, Whitehouse Station, NJ
Persistent Systems
Software Architect & Development Manager
April 2016 to April 2018
(transferred from IBM)
IBM IoT Continuous Engineering
Software Architect & Development Manager
January 2013 to April 2016
IBM IoT Continuous Engineering
Software Architect & Development Manager, Enterprise Architecture Tooling
July 2008 to January 2013
(acquisition of Telelogic)
Telelogic
Develpoment Manager, Enterprise Architecture Tooling
May 2005 to July 2008
(Acquisition of Popkin Software)
Popkin Software
Senior Member of the Technical Staff, Enterprise Architecture Tooling
March 1994 to May 2005
What company does Thomas Piccoli work for?
Thomas Piccoli works for UNICOM Global
What is Thomas Piccoli's role at UNICOM Global?
Thomas Piccoli is Senior Developer
What industry does Thomas Piccoli work in?
Thomas Piccoli works in the Computer Software industry.
Who are Thomas Piccoli's colleagues?
Thomas Piccoli's colleagues are Deepak Gianchandani, Geri Muckelbauer, and Larry Fitchett
📖 Summary
Senior Developer @ UNICOM Global UNICOM Science & Technology Park, Whitehouse Station, NJSoftware Architect & Development Manager @ Persistent Systems Lead architect and development manager for IBM Quick Deployer, the installation and configuration automation used by the continuous delivery pipeline for the IBM IoT Continuous Engineering (IoTCE) solution. Key Projects and Accomplishments:• Provided architecture and design leadership to a large global team.• In an agile environment acted as both product owner and scrum master. Created user stories, coordinated backlog grooming, sprint planning and ran scrums.• Coordinated sprint planning efforts and ran scrums.• Led the rewrite of IBM Quick Deployer using Python to enable Linux and Windows support. The use of Python allowed a large percentage of the code to be operating system agnostic with a very limited amount of custom scripting.• Continued to expand on IBM Quick Deployer’s middleware support, adding Oracle, MS SQL Server and WebSphere Liberty Profile. From April 2016 to April 2018 (2 years 1 month) (transferred from IBM)Software Architect & Development Manager @ IBM IoT Continuous Engineering Lead architect and development manager for IBM Quick Deployer. Key Projects and Accomplishments:• Led a large global development team providing architecture, design, and technical guidance.• In an agile environment acted as both product owner and scrum master. Created user stories, coordinated backlog grooming, sprint planning and ran scrums.• Responsible for proof-of-technology and feasibility analysis.• Responsible for all aspects of IBM Quick Deployer delivery including product testing, compliance, documentation, packaging, release, internal and external customer support. • Addressed a long-standing customer pain point by making Quick Deployer available externally as a free download.• Managed projects following an agile development methodology, coordinated sprint planning and scrums.• Architect the IBM ALM “golden topologies” which establish recommended multi-tiered deployments for the 12 products that make up the IoTCE solution by specifying operating system, middleware and database installation and configuration. These were published externally on the Jazz.net deployment wiki.• Performed scalability and performance analysis for various cloud infrastructures seeking a stable platform for hundreds of virtual machines deployed in each run of the continuous delivery pipeline.• Led the conversion of Build Forge automation to UrbanCode Deploy based orchestration.• Reviewed installation, configuration and deployment user documentation for the IoTCE solution.• Received multiple Manager Choice awards in recognition of successfully delivering time-sensitive solutions on schedule. From January 2013 to April 2016 (3 years 4 months) Software Architect & Development Manager, Enterprise Architecture Tooling @ IBM IoT Continuous Engineering Development manager for IBM System Architect, an enterprise architecture and modeling tool.Key Projects and Accomplishments:• Architected and led the conversion of an ASP.NET-based solution to a Java-based web application using the IBM Jazz Foundation for deployment on Apache/Tomcat or WebSphere Application Servers.• Researched and led the implementation of a RESTful HTTP API using C#, .Net 3.5 and WCF for consumption by the IBM Rational Publishing Engine, IBM Insight Data Warehouse and IBM Cognos BI reporting tools.• Architect and led the development of a multi-threaded version of the application’s back-end web server using C#, ADO.NET and the Ultragram parser generator. Deployment of the new server increased scalability of the application from tens to hundreds of users. From July 2008 to January 2013 (4 years 7 months) (acquisition of Telelogic)Develpoment Manager, Enterprise Architecture Tooling @ Telelogic Development manager for Telelogic System Architect, an enterprise architecture and modeling tool.Key Projects and Accomplishments:• Designed and developed an XML SOAP style Web Service that exposed the tool’s data, allowing clients to build and deploy their own custom web apps.• Led the development of model version control by creating logical data partitions.• Led a large global team. Performed design reviews and ran scrums. From May 2005 to July 2008 (3 years 3 months) (Acquisition of Popkin Software)Senior Member of the Technical Staff, Enterprise Architecture Tooling @ Popkin Software Lead architect and developer for System Architect, an enterprise architecture and modeling tool.Key Projects and Accomplishments:• Developed the first web-based version of System Architect using ASP.NET, .NET 2.0, VB.NET, C# and XSL. The application is dynamic and generates all html at run time based on XML, XSL and CSS files that can be customized by the users. • Implemented an award-winning XML Schema/DTD modeling capability for the product, making extensive use of C++, DOM, COM and ATL.• Built an import/export engine that allows for xml serialization of the internal repository data and re-import following modification by external tools. The utility was built using Visual Basic, COM, DOM and ADO. • Added support for Oracle and MS SQL Server, allowing the user to select the database used for the tool’s repository. • Developed an embeddable Basic Interpreter that enabled the user to customize the system’s behavior. From March 1994 to May 2005 (11 years 3 months)
Introversion (I), Sensing (S), Thinking (T), Judging (J)
4 year(s), 10 month(s)
Unlikely
Likely
There's 100% chance that Thomas Piccoli is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Thomas Piccoli's Social Media Links
/company/u... /school/ro...