Howdy Logo
Image of Fernando M.

Fernando M.
Full-stack Product Engineer

.NET
JPA (Java Persistence API)
Cascading Style Sheets
Hibernate
C
Microsoft Sql Server
Html
Java
Javascript
C++
C#
Postgresql
Bio

Software Developer with a self-taught background and over a decade of professional experience, characterized by a strong analytical skill set and a capacity for self-learning. Experience encompasses work on diverse international projects across the USA, China, India, and the Philippines. Consistently meets deadlines and delivers results, with a track record in developing both enterprise systems—web-based and desktop applications—and video games. Technical competencies include proficiency in PostgreSQL for relational database management, the use of Flutter for Android mobile technologies, and the application of Cocoa/Objective-C for iPhone and iPad development. Current focus areas include web systems development using the Java platform and desktop applications via the .NET framework with C#. Additionally, engages in open-source development projects primarily in C++ and C#, with repositories available for review online.

  • Senior Java Developer
    8/1/2022 - 8/1/2023

    Specialized in the development, maintenance, and support of a web application on the Java platform, specifically a CRM-type software designed to manage customer master data for millions of business customers. Facilitated complex integrations with multiple systems, enhancing interoperability and data consistency. Worked within an international team of professionals from the United States, China, India, and the Philippines. Conducted all work remotely, maintaining consistent communication and project alignment through daily Scrum meetings via Webex.

  • Objective-C / Java / C#.NET Developer
    6/1/2021 - 8/1/2022

    Developed a mobile application for iOS, including Apple and iPad, for a point-of-sale system in the gambling sector, specifically for casino games. Acquired proficiency in programming languages such as C, Objective-C, C#, and Java. Utilized iOS (Cocoa) for mobile development and .NET for desktop utility tools. Leveraged Spring and Hibernate frameworks for backend development and JasperReports for report programming. Demonstrated database management skills using PostgreSQL.

  • Mid-Level Full-Stack Java Developer
    12/2/2018 - 6/1/2021

    Developed web applications, reports, desktop tools, and mobile applications within the hospital management domain. Acquired proficiency in programming languages such as Java, C#, JavaScript, TypeScript, HTML, and CSS. Utilized frameworks, including JSF, Spring, Hibernate, JQuery, PrimeFaces, JasperReports, Android, Ionic, and Flutter to improve application functionality. Managed data storage and retrieval using PostgreSQL and Google Firebase databases.

  • Java Developer
    1/1/2016 - 12/1/2018

    Developed an ERP-type web application tailored for radio and broadcasting management, showcasing proficiency in Java, JavaScript, HTML, and CSS. Utilized JSP, Spring, and Hibernate frameworks to streamline development and ensure robust application architecture. Enhanced user interface and experience with JQuery and Lodash. Managed data efficiently with PostgreSQL, ensuring reliable and scalable database solutions.

  • C# .NET Developer
    12/1/2014 - 1/1/2016

    Developed desktop CRM applications tailored for the telemarketing sector with significant proficiency in C# and extensive utilization of the .NET framework. Demonstrated advanced database management skills using Microsoft SQL Server and Oracle.

  • C# .NET Developer
    1/1/2013 - 1/1/2014

    Developed and analyzed web applications for telephone management, focusing extensively on C#, Javascript, HTML, and CSS. Utilized the .NET framework for backend development and JQuery for frontend interactions. Demonstrated proficiency in managing and manipulating data using Microsoft SQL Server.

  • C++ Developer
    1/1/2012 - 1/1/2013

    Engineered a CAD desktop application tailored for the civil engineering sector. Acquired advanced proficiency in languages including C and C++. Leveraged frameworks such as the Standard Template Library (STL), Borland C++, and Qt to enhance application performance and user interface.

  • Analysis and Development of Systems at Estácio
    2024 - 2027

Fernando is available for hire

Hire Fernando M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.