Steven Ercolani

Senior Software Engineering Manager at Achievers
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Toronto, Ontario, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

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

Filter reviews by:

Ayush K.

I reported to Steven for several years while working at Cisco. Throughout this time, Steven worked on several projects from design to implementation, overseeing a team of engineers working on each. He also acted as the point of contact with the clients requesting these projects. Steve’s strengths are his software design skills as well as his excellent communication skills. In terms of his software design skills, he co-designed and implemented the overall architecture of our application, as well as several key features. His designs were modular, extensible and reusable and easy for new developers on the team to grasp. Regarding his communication skills, he worked closely with clients to gather requirements, work out the technical details necessary and provide on call support to troubleshoot any issues. Lastly, as a manager, he was prompt and considerate in dealing with any issues that his direct reports had, and he promoted a collaborative and open team environment.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Performance Management: Setting Goals and Managing Performance
    LinkedIn
    Mar, 2022
    - Nov, 2024
  • Learning GraphQL
    LinkedIn
    Dec, 2021
    - Nov, 2024
  • Facilitation Skills for Managers and Leaders
    LinkedIn
    Sep, 2020
    - Nov, 2024
  • Coaching Skills for Leaders and Managers
    LinkedIn
    Aug, 2020
    - Nov, 2024
  • Learn Emotional Intelligence, the Key Determiner of Success
    LinkedIn
    Jul, 2020
    - Nov, 2024
  • Delivering Employee Feedback
    LinkedIn
    Jun, 2020
    - Nov, 2024
  • Microservices Foundations
    LinkedIn
    Mar, 2020
    - Nov, 2024
  • Conducting Motivational 1-on-1 Reviews
    LinkedIn
    Feb, 2020
    - Nov, 2024
  • Software Architecture: Domain-Driven Design
    LinkedIn
    Feb, 2020
    - Nov, 2024
  • Tech Soft Skills: Effective Technical Communication
    LinkedIn
    Feb, 2020
    - Nov, 2024

Experience

    • Canada
    • Software Development
    • 500 - 600 Employee
    • Senior Software Engineering Manager
      • Mar 2021 - Present

    • Software Engineering Manager
      • Feb 2020 - Mar 2021

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Development Manager
      • Jul 2012 - Apr 2019

      Designed, developed, and supported various components of Cisco's Videoscape product offering. Videoscape MediaSuite provides Digital Rights Management (DRM) solutions for video download and video streaming services, enabling distributors to quickly and securely create, deliver, manage and monetize online content offerings over various devices. - Managed three scrum teams comprised of software engineers, QA and automation engineers from the Toronto office and a group in the Ukraine. -… Show more Designed, developed, and supported various components of Cisco's Videoscape product offering. Videoscape MediaSuite provides Digital Rights Management (DRM) solutions for video download and video streaming services, enabling distributors to quickly and securely create, deliver, manage and monetize online content offerings over various devices. - Managed three scrum teams comprised of software engineers, QA and automation engineers from the Toronto office and a group in the Ukraine. - Provided guidance to the team to help prioritize tasks and improve efficiencies. - Hosted daily scrums and participated in twice weekly scrum of scrums to ensure stakeholders understood the status of the projects. - Set performance goals, performed performance evaluations, and had bonus conversations with direct reports. - Contributed to the hiring of new software engineers of all levels to join the team. - Contributed to code reviews, defect triage, sprint planning, and sprint retrospectives to help ensure sprint velocity as well as overall quality. - Worked with stakeholders to determine feature requirements. - Wrote high and low level design documents when engaged with customers. - Provided technical guidance, support and technical mentorship to other members of the software development team including code and documentation reviews. - Managed and prioritized user stories based on input from product management and/or customers. - Participated in rotation of team members providing second level 24x7 support on an on-call basis. - Participated as a member of the Emergency Response Team (ERT); help deal with situations requiring first aid.

    • Software Developer
      • Aug 2006 - Jul 2012

      - Wrote design document that were used by developers to ensure requirements were being met. - Reviewed design documents written by colleges to find design issues and make suggestions in cases where the design could be improved. - Designed and developed web services to expose new functionality through the API. - Create new and update existing UI pages of the product. - Designed and developed BPM workflows to string together actions that customers required to build the solution to fit… Show more - Wrote design document that were used by developers to ensure requirements were being met. - Reviewed design documents written by colleges to find design issues and make suggestions in cases where the design could be improved. - Designed and developed web services to expose new functionality through the API. - Create new and update existing UI pages of the product. - Designed and developed BPM workflows to string together actions that customers required to build the solution to fit their business requirements. - Wrote database queries using SQL and Hibernate to persist and retrieve data stored in the Oracle database. - Provided on-site support during implementation phase for multiple clients. Deployment and integration issues were resolved under tight timelines to meet the go-live date. - Participated in rotation of team members providing 2nd line 24x7 support on an on-call basis. - Researched new technologies to improve flexibility of product and efficiency of development process.

    • Software Development
    • 1 - 100 Employee
    • Software Developer
      • Aug 2005 - Oct 2006

      Writing client software applications including a major US bank. Writing client software applications including a major US bank.

Education

  • Humber College
    Computer Programmer Deploma, Computer Programming

Community

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