Steven Ercolani
Senior Software Engineering Manager at Achievers- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
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.
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.
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.
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.
Credentials
-
Performance Management: Setting Goals and Managing Performance
LinkedInMar, 2022- Nov, 2024 -
Learning GraphQL
LinkedInDec, 2021- Nov, 2024 -
Facilitation Skills for Managers and Leaders
LinkedInSep, 2020- Nov, 2024 -
Coaching Skills for Leaders and Managers
LinkedInAug, 2020- Nov, 2024 -
Learn Emotional Intelligence, the Key Determiner of Success
LinkedInJul, 2020- Nov, 2024 -
Delivering Employee Feedback
LinkedInJun, 2020- Nov, 2024 -
Microservices Foundations
LinkedInMar, 2020- Nov, 2024 -
Conducting Motivational 1-on-1 Reviews
LinkedInFeb, 2020- Nov, 2024 -
Software Architecture: Domain-Driven Design
LinkedInFeb, 2020- Nov, 2024 -
Tech Soft Skills: Effective Technical Communication
LinkedInFeb, 2020- Nov, 2024
Experience
-
Achievers
-
Canada
-
Software Development
-
500 - 600 Employee
-
Senior Software Engineering Manager
-
Mar 2021 - Present
-
-
Software Engineering Manager
-
Feb 2020 - Mar 2021
-
-
-
Cisco
-
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.
-
-
-
devtopia
-
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