Carlos Gonçalves
@carlosgonalves
Senior Software Architect with extensive experience in .NET technologies.
What I'm looking for
I'm a seasoned Senior Software Architect with a strong background in .NET technologies and a passion for leading multidisciplinary teams. My journey began with a degree in Engineering Informatics, where I excelled in advanced programming projects, including a stock market application in JAVA that received top honors. Over the years, I have honed my skills in agile methodologies, particularly in Kanban and Scrum, while working on complex software solutions across various industries.
In my recent role as CTO at Inspire IT, I implemented strategic development processes and led the creation of innovative solutions using technologies like .NET Core, React, and microservices architecture. My hands-on approach ensures that I remain deeply involved in the technical aspects while managing project lifecycles effectively. I take pride in fostering a collaborative environment that encourages creativity and growth, as evidenced by my success in organizing hackathons that resulted in valuable internal products.
Experience
Work history, roles, and key accomplishments
Senior Software Architect
November First
Jul 2021 - Present (4 years)
Currently working as a Senior Software Architect, defining solution architectures primarily in Windows environments with .NET Core and React. This role involves working with APIs, microservices, and MediatR with CQRS.
Systems Analyst and Web Developer
Own Account
Jul 2006 - Present (19 years)
Since 2006, I have worked as a systems analyst and web developer for various clients. My work involved developing websites and systems using technologies such as PHP, WordPress, MySQL, SQL Server, jQuery, C#, and .NET.
Senior .NET Software Engineer
Trainline AddCode
Oct 2018 - Present (6 years 9 months)
As a Senior .NET Software Engineer for the Fares Promotions cluster, I provided Web and Mobile (Android and iOS) solutions with Restful APIs using .NET Core and Swagger on AWS infrastructure. I utilized tools like TeamCity, Jira, Github, Confluence, Oracle, SQL Server, ElasticSearch, Kibana, and Grafana in an agile Kanban environment.
Senior .NET Software Engineer
Farfetch
Aug 2018 - Present (6 years 11 months)
As a Senior Supply Chain Engineer, I worked with REST and Restful APIs in .NET CORE and .NET. I used tools such as RabbitMQ, Octopus, TeamCity, Jenkins, Jira, Kafka, Cassandra, MongoDB, SQL Server, and Docker in an agile SCRUM model with multidisciplinary teams.
Senior .NET Systems Analyst / Developer
Raízen
Aug 2016 - Present (8 years 11 months)
Developed various systems including a Service Coding Portal, Micro Messaging Service, Document Management System, Debit Note Portal, and PUC project. Utilized technologies such as .NET, C#, SQL Server, Entity Framework, MongoDB, ElasticSearch, Logstash, Kibana, RabbitMQ, Swagger, Docker, jQuery, JavaScript, HTML5, CSS3, and SignalR.
Senior .NET Systems Analyst / Developer
Evolucional
Oct 2013 - Present (11 years 9 months)
Developed REST APIs, Genetic Algorithms, and Item Response Theory, creating caching strategies using Redis. Configured Windows servers in Amazon and performed analysis and data mining of INEP and SISU data.
Consultant .NET
Razão Virtual
Mar 2013 - Present (12 years 4 months)
Responsible for group sites and served as a Consultant/Product Manager in the .NET and Microsoft technology area. Managed projects like Matriz 3.0, SGC, and OWNET, focusing on information systems for inventory, consulate services, and document content management.
Consultant .NET
Closer
Nov 2012 - Present (12 years 8 months)
Worked as a consultant for a Deutsche Bank project, utilizing Visual Studio 2012, C#, MVC, SQL Server 2012, Windows 8, TFS, Web services, Stored Procedures, and Silverlight 5.
Consultant
Deloitte
Sep 2011 - Present (13 years 10 months)
Involved in corrective and evolutionary maintenance for Barclays (Payment Systems) and Unicre projects. Utilized IBM Mainframe environment with COBOL, DB2, JCL, Batch, and Jobs for Barclays, and Softwell software Maker (Java and .NET C#) with SQL Server 2005, Stored Procedures, and T-SQL for Unicre.
Education
Degrees, certifications, and relevant coursework
ESTSetubal / IPS
Engineering Informatics, Management
2006 - 2012
Grade: 20 values (JAVA project), 18 values (Final Project)
Activities and societies: Advanced Programming: preparation of a Stock Market in JAVA with a final mark of 20 values and highlight in the science week of the university; Final Project: elaboration of an application for evaluation and performance of university professors, with a grade of 18 values (best course grade) and highlighted as the best project in the book: ISBN: 978-972-99824-8-4
Completed a degree in Engineering Informatics with a branch in Management. Developed an advanced programming project for a Stock Market in JAVA, achieving a perfect score of 20 and university recognition. Additionally, created an application for evaluating university professors, which received the highest course grade of 18 and was highlighted as the best project in a published book.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Carlos?
You can contact Carlos and 90k+ other talented remote workers on Himalayas.
Message CarlosFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
