Michael Siciliano

Principal Software Engineer at ExaGrid
  • Claim this Profile
Contact Information
Location
Boston, Massachusetts, United States, US

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • United States
    • Computer Hardware Manufacturing
    • 200 - 300 Employee
    • Principal Software Engineer
      • Jun 2022 - Present

      Marlborough, Massachusetts, United States User Interface, React

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer II
      • Nov 2014 - Jun 2022

      Cambridge, Massachusetts, United States Engineered modern applications with with Java, Spring, Hibernate, Python, Django, Elasticsearch. Javascript, TypeScript, AngularJS. Worked alongside other developers and product teams on several products including: Zero Trust Enterprise Application Access (EAA) - Soha Acquisition Integration Branch Accelerator IP Application Accelerator (IPA) SureRoute Cloud Connected Site Key Accomplishments: Facilitated product integration with Akamai sub-systems for all… Show more Engineered modern applications with with Java, Spring, Hibernate, Python, Django, Elasticsearch. Javascript, TypeScript, AngularJS. Worked alongside other developers and product teams on several products including: Zero Trust Enterprise Application Access (EAA) - Soha Acquisition Integration Branch Accelerator IP Application Accelerator (IPA) SureRoute Cloud Connected Site Key Accomplishments: Facilitated product integration with Akamai sub-systems for all products Improved RESTUL APIs Simplified and reduced overall code base Increased code quality and improved code logic by making it simpler and more efficient Show less

    • United States
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2013 - Nov 2014

      Cambridge, MA Foundation Medicine is a molecular information company focused on transforming cancer care, the way patients with cancer are treated, and which therapies are made available to them. Accomplishments: Established and implemented a release infrastructure for deploying development, validation and production software. This provided the team with an automated and standardized process for releasing software, giving products better consistency, while reducing the time required to release… Show more Foundation Medicine is a molecular information company focused on transforming cancer care, the way patients with cancer are treated, and which therapies are made available to them. Accomplishments: Established and implemented a release infrastructure for deploying development, validation and production software. This provided the team with an automated and standardized process for releasing software, giving products better consistency, while reducing the time required to release new modules Technologies used: Jenkins CI, Maven, Shell Scripting Established an improved and more robust requirements gathering and analysis process for new projects. This improved the team’s ability to gather, track, and document requirements for new modules, and allowed the team to deliver software that better met the needs of the system and end users, while generating valuable documentation for future team members. Contributed new features to support the Foundation Medicine Heme Complete test. This project required major changes to the front and backends of key systems involved in analysis at FMI. Technologies used: Java, GWT, Spring, JPA, Hibernate Re-factored core domain modules and delivered a common data access library. This provides common database access in JPA/Hibernate for multiple systems at FMI. Technologies used: Java, Spring, JPA, Hibernate Designed and implemented features to support software plugins. This project allows developers to write applications in other languages (Python, BASH, R, etc ...) that "Plug in" to a running Java web application. Technologies used: Java, GWT, Spring, Python Designed and implemented the Enrichment Application for clinical samples. Technologies used: Python, SQLAlchemy Show less

    • Netherlands
    • Machinery Manufacturing
    • Team Lead/Software Engineer
      • Dec 2011 - Jul 2013

      Billerica MA Company Description: APC by Schneider Electric is a global leader in energy management. The company's StruxureWare™ Data Center Operation suite of software for Data Center Infrastructure Management (DCIM) is the most feature rich and innovative in the industry. With the acquisition of Viridiy Software, APC was abel to offer their IT Optimize (Power Control) module which allows customers to identify underutilized and unused IT assets in the datacenter enabling the optimization of the… Show more Company Description: APC by Schneider Electric is a global leader in energy management. The company's StruxureWare™ Data Center Operation suite of software for Data Center Infrastructure Management (DCIM) is the most feature rich and innovative in the industry. With the acquisition of Viridiy Software, APC was abel to offer their IT Optimize (Power Control) module which allows customers to identify underutilized and unused IT assets in the datacenter enabling the optimization of the datacenter by giving users actionable IT asset intelligence. Accomplishments: Hired and trained a new team for data processing in Bangalore, India. Played a key role in the team members' development and facilitated rapid expansion of the team. Managed a team of software developers and oversaw the delivery of new modules that facilitated the integration of Virdity Software’s IP with APC’s StruxureWare Operations DCIM solution. Played an additional role as active developer on the team and regularly contributed deliverables. Designed and developed new backend modules that completed the successful integration between Viridity Software and APC/Schneider Electric. Technologies used: Java, Spring, Hibernate, Python, Perl Implemented backup and recovery modules using Amazon Web Services (AWS) which allowed the company to move core web applications to the Elastic Compute Cloud (EC2) and Simple Storage Service (S3) Technologies used: AWS, S3 Show less

    • Freelance Web Designer
      • May 2013 - Jun 2013

      Newton, Massachusetts, United States Designed and implemented a website for a local restaurant business. This site used the Django admin site to allow the business owners to configure the website on demand (hours, prices, photos, etc) as needed.

    • United States
    • Software Development
    • Team Lead/Agile Project Manger
      • Nov 2010 - Dec 2011

      Burlington, MA Company Description: Viridity Software was the leading provider of Data Center Infrastructure Management (DCIM) software. The company's agent-less EnergyCenter software was the industry’s most innovative, easy-to-use and cost effective solution for monitoring, optimizing and managing data center space, power and cooling as they dynamically relate to IT assets and their utilization. EnergyCenter relies on the company's Datacenter Genome Database (GxDB) to quickly and easily map power to… Show more Company Description: Viridity Software was the leading provider of Data Center Infrastructure Management (DCIM) software. The company's agent-less EnergyCenter software was the industry’s most innovative, easy-to-use and cost effective solution for monitoring, optimizing and managing data center space, power and cooling as they dynamically relate to IT assets and their utilization. EnergyCenter relies on the company's Datacenter Genome Database (GxDB) to quickly and easily map power to utilization for datacenter assets without the use of agents or installed components. Viridity's IP was acquired by APC by Schneider Electric in 2011. Accomplishments: Managed and coordinated software design and development teams for the company’s industry leading Datacenter Genome Database (GxDB) and its portfolio of related products. The team consisted of US placed engineers as well as an offshore data gathering team in Hyderabad, India Gathered requirements from the field and technical leaders within the company, communicated those requirements to team members, oversaw the completion of project deliverables and facilitated changes in the requirements that occurred as a result of the iterative development process to cross functional team members Worked as a principal developer overseeing and contributing to ongoing improvements to the system architecture, which resulted in increased system performance and a substantial (10X) expansion in the number of IT assets and power models in the GxDB Technologies used: Java, Spring, Hibernate, Python, Perl In June 2011, in preparation for acquisition, was made part of Viridity’s “core team” and contributed to the successful acquisition of Viridiy by APC

    • Software Engineer
      • Oct 2009 - Dec 2011

      Burlington, MA Accomplishments: Worked as a lead developer for a suite of applications and tools used to gather, process and integrate data for the company’s industry leading Datacenter Genome Database (GxDB) Technologies used: Java, Spring, Hibernate, Python, Perl Proposed architectural and performance improvements within the first month of work which improved data collection, resulted in substantial performance improvements bringing GxDB creation time from 1.5 hours down to under 10… Show more Accomplishments: Worked as a lead developer for a suite of applications and tools used to gather, process and integrate data for the company’s industry leading Datacenter Genome Database (GxDB) Technologies used: Java, Spring, Hibernate, Python, Perl Proposed architectural and performance improvements within the first month of work which improved data collection, resulted in substantial performance improvements bringing GxDB creation time from 1.5 hours down to under 10 minutes, made the system more flexible and easier to maintain, reduced development time for new features, and ultimately facilitated better GxDB coverage at customer sites Technologies used: Java, Spring, Hibernate, Python, Perl Worked with technical leaders to design and implement architectural and performance improvements as well as new proprietary logic for constructing datacenter genomes for use in the GxDB Technologies used: Java, Spring, Hibernate, Python, Perl

    • Manager
      • Oct 2007 - May 2009
    • United States
    • Restaurants
    • Manager
      • Apr 2003 - Oct 2007

      As Manager I was responsible for hiring and firing of employees in the front of the house, training policies and classes, staffing for upcoming events, inventory, inventory control policies, opening and closing the business, collecting and counting deposits and receipts, generating new business, crowd control, and assisting all other front of the house positions. Helped open and close the restaurant and bar business in the spring and fall.

    • France
    • Appliances, Electrical, and Electronics Manufacturing
    • Electrical Engineer, Intern
      • Jan 2006 - Jun 2006

      Dynisco Instruments is a device manufacturer that supplies a full line of products to the global plastics, food, and rubber industries. Designed and implemented a 10 node, mobile CAN/FFX network capable of communicating with CANopen, Devicenet and Foundation Fieldbus strain gauge pressure transducers.

Education

  • UMass Boston
    Graduate Certificate, Database Technology
    2009 - 2010
  • Northeastern University
    Bachelor’s Degree, Electrical and Computer Engineering, Dual Major Program (ECE)
    2000 - 2007
  • Dante Alighieri Society

Community

You need to have a working account to view this content. Click here to join now