Software Engineering Manager
CurrentAs the Manager of Software Development Consulting Services, I'm responsible for delivering products and solutions tailored to clients needs using the most recent technology and best practices. Our offering includes the full SDLC of custom applications (Digital Transformation, Analytics & Big Data, Apps & Web Portals, Business Architecture, RPA, CMS, Azure, AI and ML).- Assisted the Head of Application Development by managing products, people and projects;- Participated in strategic planning, demand management, business development activities and portfolio management;- Functioned as a Technical Project Manager, Scrum Master and Business Analyst for software development projects;- Worked closely with clients to determine the needs, architect and implement solutions;- Established and implemented agile principles to drive team performance and create cross-functional collaboration in the delivery of continuous improvement initiatives;- Leveraged a technical background to deliver scalable designs: performed code reviews, mentored junior developers, and participated in technical design and architecture;- Led and mentored offshore teams using Agile practices with developers distributed across 4 countries that delivered a digital asset Marketplace;- Architected and led the development of Big Data solutions (ASP.NET, SQL Server, SSIS and DevExpress for the Dashboards);- Architected and led the development of software for Oil & Gas company (Angular, ASP.NET Web API, and Azure Services); - Architected and implemented an internal Project Management Information System on Azure ecosystem to streamline the processes and ensure consistency through the introduction of standardized tools and templates adherent to PMI best practices.