Howdy Logo
Image of Francisco C.

Francisco C.
Full-stack Product Engineer

.NET
Oracle Database
Java
Javascript
Php
C#
Mysql
Bio

Multidisciplinary professional with a focus on software development and education, bringing over a decade of experience across various programming languages. Recognized for problem-solving acumen, client and product owner communication, and effective task delegation. Possesses an in-depth understanding of business requirements within software development while maintaining transparency about personal limits and excelling in delegation. Known for flexibility, strict adherence to agreements and rules, and advocacy for Agile methodologies.

Technical expertise covers the complete application lifecycle, including client negotiations on small to medium contracts, requirement analysis through use cases, UML, and user stories, active participation in the development phase, pair testing, ensuring code quality via Sonar security and reusability strategies, and ongoing software maintenance.

Technological proficiencies include C# .Net and .Net Core, Angular, Oracle DB, Bootstrap, CSS, JavaScript, JQuery, Java for Android, PHP, C, HTML, CSS design, MySQL, SQLite, Google Play Store publishing, and Web API utilization. Skilled in Kanban PPF methodology, Scrum, and SAFe frameworks.

Experience extends to CI/CD practices using Jenkins and Azure, SonarQube for code quality assurance, AWS Amazon S3 for storage, Crystal Reports, Sentry error monitoring, Windows Server IIS deployment, Ubuntu Server Apache configuration, Kotlin, and app/site monetization strategies.

Additional competencies include Test-Driven Development (TDD), Domain-Driven Design (DDD), implementation of Design Patterns following Gang of Four (GoF) principles, and Clean Code practices that enhance code readability and maintainability.

  • Senior Software Developer
    3/1/2023 - Present

    Developed and maintained systems using C# .Net and Angular. Contributed to the technology migration team, transitioning from VB to Web API using C# .Net Core 6, Angular 5, and Angular 15. Gained extensive experience with C# .Net Core, Angular, and SQL Server, while leveraging tools such as Crystal Report, Sonar, and Sentry for enhanced reporting and monitoring. Implemented CI/CD pipelines on Azure for streamlined deployment processes. Applied front-end development skills using Bootstrap and CSS in conjunction with Angular and JavaScript to create responsive web applications. Employed Agile methodology, specifically Scrum, for efficient project management and iterative development processes.

  • Application Developer
    9/1/2022 - 3/1/2023

    Developed proficiency in C# .Net and .Net Core, while extensively working with Oracle databases and Telerik controls. Demonstrated expertise in front-end frameworks such as Bootstrap, and employed NHibernate for ORM in various projects. Utilized GitLab for version control and collaborated on code maintenance, ensuring continuous integration and delivery through Jenkins (CI/CD). Applied Agile methodologies including Kanban, Scrum, and SAFe to manage and streamline development processes. Responsibilities included systems development and support, conducting meetings with clients, performing thorough documentation, and analyzing new feature requirements.

  • Senior Developer
    6/1/2021 - 9/1/2022

    Architected, developed, and integrated software solutions, ensuring that project scope was met as per contractual agreements. Played a crucial role in task distribution among developers, utilizing project management tools to ensure adherence to specified requirements. Supported and developed web applications for the Integrated Control of Submarine Vessels (CIEm) system, primarily using C# with both .Net Core and .Net Framework. Demonstrated proficiency in working with Oracle databases and PL/SQL Developer, and employed ORM NHibernate for efficient database interaction. Adhered to agile methodologies such as Kanban, Scrum, and SAFe for project execution. Utilized Gitlab for version control, Jira for project tracking, and Jenkins for continuous integration and deployment.

  • Professor in Information Systems course
    2/1/2020 - 9/1/2021

    Held the role of teacher in subjects including Android Applications Development, AI - Artificial Intelligence, Distributed Systems, and Database Implementation Techniques. Delivered courses on Systems Analysis and Design (APS 2), and facilitated learning in Web Programming 1 and 2. Additionally, provided instruction in Computer Architecture, demonstrating a broad expertise across multiple technical domains.

  • Information Technology Professor
    7/1/2018 - 5/1/2019

    Taught courses in Basics of Robotics utilizing Arduino, Database Modeling and SQL, Web Programming with PHP, and HTML/CSS with Bootstrap. Led in-depth Software and Web Laboratories focusing on Java and Scrum, and PHP and Scrum, respectively. Developed proficiency in object-oriented programming (OOP) and MVC Architecture. Utilized Agile methodologies to structure course content and facilitate collaborative student projects. Enhanced technical expertise in CSS, ensuring comprehensive educational experiences in web and software development.

  • Professor - Systems Development
    8/1/2011 - 6/1/2021

    Served as a professor in software development and project methodologies disciplines, fostering expertise in a variety of technical domains. Developed proficiency in object-oriented programming (OOP) and extensively applied the Model-View-Controller (MVC) architecture across various teaching modules. Demonstrated advanced skills in CSS, ensuring students understood the finer points of designing and improving user interfaces. Integrated Agile methodologies into the curriculum, offering students robust insights into iterative and flexible project management techniques. Emphasized practical applications and collaborative learning, utilizing tools and frameworks to prepare students for industry challenges.

  • Full Stack Developer
    1/1/2011 - 1/1/2022

    Developed robust technical expertise across a diverse set of technologies including .NET, .NET Core, and C#. Conducted extensive development and deployment work for Windows Phone, and utilized PHP for backend processes. Implemented native Java/Android applications, showcasing competence in mobile technology. Handled varied frontend frameworks such as Bootstrap and HTML5, and employed JavaScript and JQuery for dynamic web functionalities. Utilized WordPress for content management system projects.

    Accumulated significant database management experience, working with MySQL, SQLite, Oracle, and SQL Server to ensure efficient data handling and storage. Operated and maintained both Windows Server and Ubuntu Server environments, ensuring optimal server performance and security.

    Applied Agile methodologies, particularly Scrum, to streamline project management and enhance team collaboration. Demonstrated strong object-oriented programming (OOP) skills and applied the MVC architecture for developing scalable and maintainable applications. Ensured an agile development process, fostering continuous integration and delivery.

  • Information Technology at Federal University of Ceara
    2008 - 2015

  • Computer Science in Education at Unique College
    2018 - 2019

  • Kanban Fundamentals at IBM
    1/1/2023

  • Project Iteration and Change Management at IBM
    1/1/2023

  • Angular Expert Front-End Training at desenvolvedor.io
    10/1/2023

  • Advanced Development in Angular by Developer.IO at desenvolvedor.io
    10/1/2023

  • Agile Program Fundamentals at IBM
    1/1/2023

  • Continuous Improvement at IBM
    1/1/2023

  • IBM Agile Explorer at IBM
    1/1/2023

  • A Taste of Agile at IBM
    12/1/2022

  • Agile Operations Fundamentals at IBM
    12/1/2022

  • Understanding the Brazilian Clean Company Act at IBM
    12/1/2022

  • IBM Garage Essentials at IBM
    12/1/2022

  • IBM Garage Foundation at IBM
    12/1/2022

  • .NET Testing: Testing Software at Alura
    3/1/2022

  • ASP .NET Core MVC Course at Udemy
    2/1/2022

  • Lean Fundamentals at Spassu
    1/1/2022

Francisco is available for hire

Hire Francisco C.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.