Joao C.Full-stack Product Engineer
Skills
The candidate possesses over three decades of experience in Information Technology, showcasing comprehensive proficiency in project and personnel management, requirements elicitation, and the entire software development lifecycle, including testing and large-scale project deployment. Demonstrating a strong enthusiasm for technology, the candidate is committed to continuous learning and enhancement of technical, professional, and personal skills. The portfolio is further enriched by significant experience in teaching and conducting training sessions.
Team Leader
12/1/2020 - 2/1/2023
Developed and maintained the company's proprietary system for managing dental operators, showcasing extensive expertise in ASP.NET Web API, .NET Core, ASP.NET WebForms, MVC, HTML5, JavaScript, jQuery, Node.js, and Angular. Leveraged skills in working with both SQL Server and Oracle databases to ensure robust data management. Played a key role in planning module versions and enhancing project architecture to optimize system performance and scalability. Conducted meetings with internal and external clients to identify needs, and prepared detailed proposal scopes. Effectively planned and defined sprint activities to ensure timely project delivery. Provided support and training for less experienced team members, fostering a collaborative and knowledgeable development environment.Senior Full Stack Developer Analyst
6/1/2020 - 11/1/2020
Designed and developed corporate solutions utilizing Web API, .NET Core, HTML5, JavaScript, Node.js, and Angular. Implemented and managed SQL Server and MongoDB databases to support various projects. Conducted meetings with internal and external clients to gather requirements and ensure project alignment. Developed scopes and defined sprint activities to streamline development processes.Systems Analyst
12/1/2015 - 1/1/2020
Developed, enhanced, and maintained the cooperative's internal systems. Engaged with users to understand problems and objectives, proposing optimal solutions. Utilized Web API, .NET, ASP.NET WebForms, MVC, C#, VB.NET, HTML5, CSS, PL/SQL, and Oracle for project development and implementation. Conducted maintenance on existing systems built on the .NET platform.Software and QA Factory Manager
8/1/2013 - 7/1/2015
Job Title: Software Factory and Quality Manager and Project Manager
Gained extensive experience in managing and implementing the Software and Testing Factory, leading teams ranging from 20 to 50 members based on project demands. Led the implementation of methodologies and documentation for both software and testing projects, ensuring streamlined processes. Developed project roadmaps and prepared detailed commercial and technical proposals that encompassed scope, assumptions, constraints, risks, functional and non-functional requirements, costs, sales prices, team sizing, schedules, validation, delivery, and support.
Specialized in assessing and identifying client needs, crafting tailored project plans, and effectively monitoring project progress with clients. Oversaw hiring and resource management, prepared status reports for executive leadership, and maintained the client portfolio while prospecting for new clients. Excelled in managing strategic projects, risk assessment, cost management, and planning proprietary software initiatives.
Managed supplier qualification processes and maintained oversight of the software factory's budget. Demonstrated successful client engagement and project management, notably with Grupo Dasa Laboratórios, where responsibilities included managing the testing of the INOVA system—a comprehensive integration system for various areas and systems of Dasa. Additionally, spearheaded the development of an electronic signature system with integrated workflow capabilities, utilized by audit courts and private companies such as EDP.
Developed technical expertise in methodologies related to project management, client engagement, resource allocation, and budget oversight by effectively collaborating with multidisciplinary teams and stakeholders.Tech Lead .Net
3/1/2012 - 8/1/2013
Managed software projects through all phases including conception, development, testing, validation, delivery, and post-delivery, employing both agile (Scrum) and traditional methodologies. Oversaw the Test Factory (QA) team and was responsible for preparing detailed status reports for both internal (Board of Directors) and external (Client) stakeholders. Worked on commercial and technical proposals, meticulously defining scope, assumptions, constraints, risks, functional and non-functional requirements, costs, sales prices, team sizing, schedules, validation plans, delivery, and support processes. In addition, managed schedules and resource allocation maps while carefully monitoring project costs. Provided continuous support to the .Net development team and designed architecture solutions for .Net projects.Tech Lead .Net
12/1/2008 - 8/1/2011
Oversaw the projects and teams dedicated to new products and legacy products, managing development requirements for new releases, and establishing development methodologies and project monitoring processes. Defined architecture and design patterns, integrated products, and actively worked on improving product quality. Specialized in the Workforce Management (WFM) field, focusing on managing and sizing schedules for Call Centers. Involved in project management, development team management, and planning of deliverables. Provided technical leadership, including architecture definitions and timetable preparation. Responsible for creating and implementing development methodologies and software standards, preparing management reports for project monitoring by the board, and defining software architecture.
Led test methodologies and selected development tools such as Telerik and ComponentOne. Engaged in the architecture, analysis, and development of projects in Silverlight and WCF, and managed real-time application projects for Call Center operations developed in ASP.Net and C# using Ajax, including integrations with PABX systems. Developed the Schedule Optimization module, designed to optimize agent distribution to meet Call Center needs, utilizing Microsoft Solver Foundation with C# and based on linear programming to solve complex equations according to specific problems.Systems Analyst
6/1/2005 - 11/1/2008
Developed expertise in requirement gathering, solution architecture design, data modeling, and test plan development. Advanced technical skills in .Net (Asp.Net) integrated with Oracle databases were employed for various projects. Responsibilities included defining the architecture for web projects, developing and maintaining an internal intranet system, and managing the internal channels of a corporate portal. Collaboration with the controlling department facilitated the analysis and development of a budgeting system. Additionally, significant contributions were made to the development of an electronic patient record system (PEP) and a preventive medicine system for the cooperative.Technical Leader and Project Manager
2/1/2003 - 5/1/2005
Job Title: Project Manager.
Main Achievements: Successfully implemented and customized the ERP Warehouse Management System (WMS) known as Klog for various notable clients, enhancing inventory accuracy and operational efficiency. Played a crucial role in establishing company-wide system development processes and co-developed innovative testing methodologies. Expertise in team planning and management, adept in negotiating deadlines with clients, and proficient in planning and monitoring schedules, as well as efficient risk management. Oversaw the implementation and ongoing support for clients such as Mahle, Ina, Fag, and Dpaschoal, and managed the backlog team for the Dpaschoal.com e-commerce platform. Led the development team to meet project deliverables and maintain high standards of quality and efficiency.
Job Title: Technical Leader.
Accomplished requirement gathering from clients, proficiently created detailed project documentation using UML, and developed comprehensive test plans. Demonstrated technical expertise in systems development using .NET with Oracle and SQL Server databases. Led the architecture, analysis, and development of an ERP system specifically tailored for stores accredited to the Dpaschoal network, ensuring robust performance and scalability.Core Technical Technology Professor
2/1/2001 - 7/1/2004
Developed proficiency in programming logic and object-oriented programming, with in-depth teaching experience in VB5 and VB6. Cultivated advanced knowledge in database management systems using Access and SQL Server, and expertise in data modeling. Demonstrated the ability to convey complex technical concepts such as interview techniques, HTML, JavaScript, and ASP to a diverse group of students.Core Technical Technology Professor
9/1/1996 - 12/1/2001
Developed and delivered comprehensive coursework in Programming Logic, Object-Oriented Programming, C++, Pascal, and Visual Basic (VB5 and VB6). Led students through practical applications and theoretical knowledge, ensuring a thorough understanding of Access and SQL Server for database management. Applied data modeling techniques to convey complex concepts effectively. Additionally, provided instruction on HTML and JavaScript, emphasizing web development skills. Conducted workshops on interview techniques, preparing students for professional advancement.
Systems Analysis at PUC-Campinas
1994 - 1998
Joao is available for hire
Hire Joao C.All Howdy Candidates are vetted for skills and english proficiency.