Fernando D.Back-end and Systems Engineer
Skills
With 23 years of experience in system development and maintenance, the candidate demonstrates expertise in VB6 and Microsoft .NET, utilizing C# and VB.NET languages within Visual Studio. The focus lies on web development through .Net Core, ASP.Net MVC, and WebForms, incorporating CSS, HTML, JavaScript (Ajax, JQuery), Angular, Bootstrap, and Telerik. Proficient in ORM technologies such as Entity Framework, Linq to SQL, NHibernate (including Fluent NHibernate), and Project Castle, the candidate is skilled in Domain-Driven Design (DDD) architecture and in implementing Dependency Injection using Simple Injector and Ninject, with an understanding of Attributes and Reflection.
The candidate also possesses experience in Java EE development, employing tools and frameworks such as Maven and Spring Boot, along with JSF (including Primefaces and Richfaces) and Hibernate, JPA, and EJB. Database management skills cover SQL Server, PostgreSQL, Oracle (PL/SQL), MySQL, and IBM DB2 Advantage Data Server (ADS).
Version control and demand management proficiencies include the use of Visual Studio Team Services, Team System, TFS, Git, SVN, Atlassian JIRA, Movidesk, ClearQuest, and IBM Rational Team Concert (RTC).
Technical documentation capabilities are extensive, encompassing system architecture, business rules, requirement gathering, impact analysis, and use case specifications, with proficiency in UML for the interpretation of use case, class, and sequence diagrams.
.NET Developer
2/2/2013 - 8/2/2013
Developed specific systems for the information security area utilizing Microsoft .Net with expertise in C#, ASP.NET (CSS, HTML, JavaScript, Telerik), LINQ, Attributes, and Reflection. Proficient in managing SQL Server 2008 databases and creating comprehensive technical and functional documentation, including business rules, requirements gathering, impact analysis, and use case specifications. Demonstrated capability in using demand management and version control tools, specifically TFS (Team Foundation Server)..Net Specialist / Tech Lead
1/1/2021 - Present
Led a software development and support team, coordinating activities for implementing new features, testing, and systems enhancements using Microsoft .Net with C#, .Net 6, RESTful API, CQRS, DDD, React, SQL Server, AWS, and Git. Developed systems for financial institutions leveraging Microsoft .Net with C#, .Net Core, Entity Framework Core, DDD Architecture, RESTful API, SQL Server, MySQL, Azure DevOps, Docker, and Git..NET Developer
7/1/2020 - 12/1/2020
Engaged in a fixed-term 6-month project focusing on implementing a digital signature solution for PDFs, integrated with an ERP system tailored for the occupational medicine sector. Developed proficiency in Microsoft.Net with C#, .Net Core, and Entity Framework Core, while leveraging DDD Architecture to ensure robust structural design. Utilized Restful API for seamless data interactions and Angular10 for front-end development, ensuring a responsive and efficient user experience. Worked with MySQL for database management and employed AWS for scalable cloud solutions. Enhanced operational efficiency through containerization with Docker and maintained collaborative code integrity using Git..Net/Java Developer
3/2/2020 - 6/2/2020
Developed systems using Microsoft .Net with C#, .Net Core, and Asp.Net MVC, leveraging Entity Framework and Ninject for effective dependency injection. Designed and implemented Rest API services within a DDD Architecture framework. Utilized frontend technologies such as Angular, AngularJs, and JQuery for dynamic, responsive user interfaces. Gained experience with Java EE and project management through Maven and Spring Boot. Worked extensively with SQLServer and PostgreSQL databases. Managed project demands and workflows using Atlassian JIRA and ensured version control through Git.Systems Analyst/Developer
1/2/2020 - 2/2/2020
Provided services specializing in systems and website development as a freelancer. Attained proficiency in ASP.NET MVC through the development of a robust integration between the Huntag platform and the Traktor Editor. This role required in-depth technical expertise and a strong understanding of web development frameworks, ensuring seamless functionality and enhanced user experience..NET Developer
5/2/2019 - 11/2/2019
Developed advanced proficiency in Microsoft.Net utilizing C# and .Net Core, with extensive experience in Entity Framework Core and developing Rest APIs. Implemented DDD Architecture for scalable and maintainable projects. Specialized in front-end development with Angular and mobile app development using Ionic. Leveraged SQL Server for robust database management. Ensured efficient and collaborative code maintenance through Git version control.Java Developer
6/2/2018 - 4/2/2019
Developed and maintained the Sabius system for health plan operators using Java EE, Maven, Spring Framework, JSF (JavaFaces, RichFaces), MyBatis ORM, JUnit, and Jasper (IReport). Gained extensive experience with Oracle databases (PLSQL). Utilized Jira for demand management and SVN for version control..Net/Java Developer
10/2/2016 - 4/2/2018
Developed banking sector-specific systems utilizing Microsoft.Net with expertise in C#, ASP.NET MVC, and DDD Architecture. Proficient in dependency injection using Ninject and ORM mapping with Fluent NHibernate. Managed database operations with SQL Server while also engaging with Java EE, Maven, JSF, Primefaces, Hibernate, JPA, and Jasper. Handled complex data requirements using the IBM DB2 database. Produced technical and functional documentation for systems, including business rules and use cases. Utilized IBM Rational Team Concert (RTC) for demand management and version control.Systems Analyst Developer
8/2/2015 - 9/2/2016
Specialized in system and website development with a focus on various e-commerce and system integration projects. Developed the nopCommerce plugin for integration with the Intelipost API, enhancing freight management via a project built on Asp.Net MVC. Implemented the pagseguro transparent checkout for an e-commerce platform, also using Asp.Net MVC. Contributed to the development of the Metodo iCoach system leveraging Asp.Net Core. Participated in the development of the OpenSystem and OpenSelos systems, which are specific for registries in Ceará, by integrating with the digital seal system WebService of TJ-CE using Asp.Net WebForms. Additionally, collaborated on the development of the Você de Olho system, a camera monitoring solution for Prolins/NBLink, utilizing Asp.Net WebForms and MySQL Open System..NET Developer
12/2/2014 - 7/2/2015
Developed a system for notaries in the state of Ceará to integrate with the digital seal web service of the TJ-CE using Microsoft .Net with C#, ASP.NET (CSS, HTML, JavaScript, Telerik), and Entity Framework. Utilized Attributes, Reflection, and SQL Server 2012 database to enhance functionality. Prepared comprehensive technical and functional documentation, including business rules, requirements gathering, impact analysis, and use case specifications. Managed demands using Atlassian JIRA and maintained version control with Git integrated into Visual Studio..NET Developer
10/2/2013 - 10/2/2014
Gained expertise in systems development using VB6 and Microsoft .NET with C# and VB.NET. Advanced skills in ASP.NET including CSS, HTML, JavaScript (Ajax, JQuery). Proficient in database management with SQL Server (2000, 2005, 2008, 2012) and PostgreSQL. Developed specialized solutions for diverse industry segments such as civil construction and wholesale distribution. Utilized demand management and version control tools, particularly TFS (Team Foundation Server), to ensure efficient project handling and code versioning..NET Developer
7/2/2011 - 12/2/2012
Focused on the development of banking sector systems using VB6 and Microsoft .NET with C#, ASP.NET (CSS, HTML, JavaScript, VBScript). Employed advanced attributes and reflection techniques. Proficient in SQL Server 2000 and 2005 databases. Prepared comprehensive technical and functional documentation, including business rules, requirements gathering, impact analysis, and use case specification. Utilized demand management tools like Clear Quest and maintained version control using Clear Case..NET Developer
3/2/2011 - 6/2/2011
Engaged in the development of an information exchange project utilizing Microsoft .Net with C#, ASP.NET, CSS, HTML, and JavaScript (Ajax). Leveraged NHibernate, Castle Project, Attributes, and Reflection to enhance system functionality. Worked with SQL Server 2008 and Advantage Data Server (ADS) databases to facilitate robust data management and integration efforts..Net and VB6 Developer
8/2/2009 - 2/2/2011
Developed systems in VB6 and Microsoft .NET with VB.NET utilizing SQL Server databases (2000, 2005, 2008). Took responsibility for the financial module of the system while also crafting specific solutions for diverse segments, including construction, tourism, and transport companies. Employed demand management tools and maintained version control using VS Team System and SVN.VB6 Developer
5/2/2007 - 6/2/2009
Gained significant expertise in developing and enhancing the ERP financial module using VB6, leveraging the SQL Server 2000 database for efficient data management. Achieved a streamlined integration of various financial operations within the ERP system, ensuring robust and reliable performance. Enhanced skills in SQL for handling complex queries and database optimization, contributing to improved system responsiveness. Delivered a cohesive solution that facilitated better financial tracking and reporting, underscoring proficiency in both the VB6 programming environment and SQL Server database administration.Administrative and Financial Coordinator / VB6 Developer
3/2/2000 - 4/2/2007
Oversaw the financial department, managing cash flow, accounts payable and receivable, collections, and inventory. Conducted comprehensive accounting tasks and analyzed financial reports to support strategic decision-making. Collaborated closely with the sales team to monitor sales performance. Led the development of the company's business management system utilizing Visual Basic 6 (VB6) and a SQL Server 2000 database, streamlining various business operations.
Analysis and Development of Systems at Dom José Institute
2011 - 2013
Training for Programmers in Microsoft.Net and C# at Instituto Evolução
1/2/2011Computer Programmer in VB6 at C&C Informática
1/2/2001
Fernando is available for hire
Hire Fernando D.All Howdy Candidates are vetted for skills and english proficiency.