Tito Morais
Software Developer
Experience
Senior Software Developer
Equiniti
- Working in a web-based platform for managing employee share plans
- Working in an international team using SCRUM methodology, all the meetings, roles, and deadlines are following as close as possible the SCRUM principles
- Peer reviewing code of other developers
- Each new feature requires a demo presentation for the product owner and testers, also is widely tested by manual and automated testers
- Using Azure DevOps for organizing tasks and Git for source control
- Backend Software Development using Web API with C#, .NET Core, and implementing unit tests with xUnit framework and automated tests with Selenium
- Front-end Software development using HTML5, CSS3, Vue.js, and Bootstrap - Use of third-party tools like Vuetify and implementing front-end unit tests with Jest library
- Working with EF Core and SQL Server
Senior Software Consultant
Capgemini
- Worked for Credit Suisse financial market project, changed companies due to transfer of the whole Credit Suisse department to Capgemini
- Responsible for project's architecture
- Translated business requirements into technical requirements
- Acted as a Technical Leader for the trading market project
- Managed a team of 2-3 programmers
- Conducted meetings with clients and organized backlog tasks
- Was the main point of contact for the C-level stakeholders
- Reported directly to C-level stakeholders
- Configured and maintained CI/CD delivery through Octopus and TeamCity
- Backend Software Development using Web API with C#,NET
- Front-end Software development using HTML5, CSS3 and Angular, with experience on Ag-grid and SignalR
- Worked with EF with SQL Server and,NET with MongoDb, using ActiveMq for inter-process communication
- Actively participated and conducted presentations about Azure on Azure Guild
Senior Full Stack .NET Software Developer
Credit Suisse
- Fullstack, Net Software Developer and Architect, using C# 6
- Working with 4 different projects related with trading in Credit Suisse
- Configuring and developing WCF web services and its intercommunication, SOAP
- Designing and implementing A Angular 6, HTML 5, CSS3 and Web Api application
- WPF applying MVVM design pattern
- Using Unit Tests (NUnit framework) and integration tests
- Using Entity Framework 6 as an ORM Framework
- Configured Team City and Octopus by following DevOps approach for continuous delivery and continuous integration
- Worked using Atlassian and Odyssey products for organizing tasks with JIRAs
- Working with derivatives and financial markets
- Helped on building application using SWIFT protocol for communication with traders and different brokers
SharePoint Software Developer
IT-Dev sp. z o.o
- Developing in SharePoint Online 2013/Office 365, using REST API
- Developing SharePoint Features, Web Parts
- Customizing Fields, Lists, Modules and Apps using JavaScript with CSOM
- Developing in SharePoint 2013 On-premises using C# code and Web Forms
- Was widely using JavaScript and HTML 5 for building SharePoint web pages
ASP.NET MVC Developer
Atos
- Using C#, HTML5, CSS3, ASP.Net MVC, jQuery Mobile, PhoneGap, WCF, and Entity Framework 6.
SharePoint/.NET Software Developer
Bahia State Federation of Industries (FIEB)
Responsible to build a new version of the intranet system, with other developers, using Sharepoint 2010 Server Enterprise. It is planned to give support to more than 5,000 end-users.
The new intranet includes services such as shared calendars, Newsletter, intranet news, integration with SAP, and other Microsoft Products. Most of the webparts are developed using Visual Studio 2010 through Visual WebPart or creating new views using the Sharepoint Designer 2010.
I am also responsible for planning and developing an internal system built in ASP.Net 4.0 and SubSonic. I am also using the controls of Obout with the BootStrap front-end framework. This system is called Guia Industrial and is used for registering and managing the contact with all the companies that exist in the state of Bahia (about 7,000). During the development of this software, I was following a company-specific software development life-cycle and using Microsoft Office Project to manage the tasks.
SharePoint Software Developer
COGEL – Electronic Governance Company
- Responsible for migrating and renovating the Salvador's city portal that was built using Microsoft Office Sharepoint 2007 with some parts in PHP.
- Salvador is the third biggest city in Brazil with a population of about 3 million people.
- The portal will be upgraded to use Sharepoint 2013, offer more services, and integrate with the different departments of the city hall.
C# .NET Software Developer
Stemcor
- Implementing a system used for stock enquiries
- Asp.Net MVC 4
- Html5
- Css3
- Compatible with iPad and desktop browsers
- Used Telerik controls (Kendo Ui Mvc) to build the system
- Used Entity Framework as an object-relational mapper
- High frequency use of Ajax calls via jQuery integrated with Kendo Ui Mvc Html Helpers.
Software Developer
Stemcor
- Working at the IT department, helping with the development of the new ERP System Axiom, using Microsoft Dynamics AX 2012 and the X++ language.
- Customizing an ERP system Axiom, using Microsoft Dynamics AX 2012. Developing in X++ and C#. Using X++ to manage the default tables and create forms to manage Customers, Vendors, General Ledgers, and other modules.
- Personally created and managed a C# web application to consume web services (via AIF) to import data and create entities from many different systems to AX 2012.
Software Developer
Usesoft Ltd
- Developing a new ERP (Enterprise Resource Planning) Web application, Prodmaster, using C# 4.0 Asp.Net MVC 3 framework and Ext.Js 4 components at the front-end.
- Used Jquery at the front-end.
- Using the latest ORM solution for .NET: the Nhibernate 3.2 and its APIs.
- Using Castle Windsor as an inversion of control container.
Software Developer
VULCAN Sp. z o. o
- Responsible for designing and implementing procedures to complete the functionalities in a Bank and Educational System.
- Used SQL Server 2005 Stored Procedures.
- Built solutions with C#, .Net, and Adobe Flex integration.
- Built applications using Silverlight 2.
- Developing Desktop and Web applications applying Object-Oriented design patterns.
- Gained extensive experience using ActiveRecord design pattern implemented using Castle ActiveRecord.
Intern - C# Software Developer
BRASMAN Engenharia
- Helping to develop an engineering system for repetitive processes to calculate using statistical methods for MRO (Maintenance, Repair, and Operations).
- Translating statistical formulas to algorithms and objects using C#, .Net 2.0, and ADO.Net.
Summary
More than 10 years of experience as a .Net software developer
Languages
Education
Wrocław University of Technology
Master · Erasmus Mundus
Federal University of Bahia
Bachelor · Computer Science
Certifications & licenses
Exam 488: Developing Microsoft SharePoint Server 2013 Core Solutions
Exam 483: Programming in C
Exam 486: Developing ASP.NET MVC Web Applications
Microsoft Certified: Azure Fundamentals
Similar Freelancers
Discover other experts with similar qualifications and experience