Know about me

About Me

About Me


Vitor Santos Ferreira




Brasília. Brazil


(+55) 61 98357-7688


More than 8 years of experience in full stack technologies, working close with users and stakeholders, exceptional problem solving skills, knows how to lead teams into deliver good solutions to customers. Advanced level in technical knowledge combined with good project management skills, business vision, excellent understanding software architecture, information engineering, web applications and java.

What I can do better



Software engineering

Over eight years of extensive experience in software development, project planning and documentation, design and architecture of java web applications.

Information engineering

Database design, system analysis, database optimization, data analysis and data processing.

Project management

Excellent project management, leadership, analytical and problem solving skills and ability to work well with others.

Software Consultant

Implemented several solutions for clients in Health insurance Market, data governance and business governance.

My Work Experience




Cast Group

2014 to present

Senior Software Architect

• Provided feasible business solution that aligned enterprise architecture and existing business processes

• Performed interoperability architecture design, development, and maintenance

• Assisted in the analysis, design, and development of several architectures and implementation plans

• Consulted with project teams to ensure compatibility between existing solutions, infrastructure and services

• Worked closely with project management to ensure alignment of plans with what was being delivered

• Supported the development of software and data delivery platforms with reusable components that can be orchestrated together into different methods for different business

América TI

2011 to 2014

Software Architect / Manager

• Estimated deadlines to meet the client’s expectations

• Assisted the client to develop technological solutions that adds business value

• Managed an agile team in meeting stakeholder needs

• Ensured the conceptual completeness of the technical solution

• Developed software that meets its design and business goals.

• Produced high quality code and participate in testing

• Assisted in developing business cases • Provided architecture services for major initiatives leveraging technology

• Identified and resolved defects using the configuration management tools and processes.

3Type Soluções

2008 to 2011

Senior System Analyst

• Performed interoperability architecture design, development, and maintenance

• Studied the software application domain and prepared software requirements

• Provided application architecture direction, guidance, and mentoring as required to project staff

• Worked with team members to ensure that the developed products and components work together to meet the objective and performance goals as defined by the requirements

• Supported coworkers to meet deadlines.


2010 to present

Software Consultant

• Consulting and development of Web systems

• Installation and maintenance of Linux servers for database and Java applications

• Consultancy and development of systems for data transfer between the health plan operators and government regulatory agency

• Consultancy and development of systems for data transfer between private banks and companies

• Sonar and Jenkins Servers installation and maintenance to continuous integration and continuous delivery


Pontifical Catholic University of Goias – Goiás, Brazil

2005 to 2010

Bachelor of Engineering in Computer Engineering and Embedded System

Teach capacity analysis and teamwork, enabled the construction of computer peripherals and computer systems through a strong background in Computer Science, Mathematics and Electronics,

Pontifical Catholic University of Goias – Goiás, Brazil

2005 to 2011

Bachelor of Science in Computer Sciences

Train professionals with knowledge to build general-purpose applications, tools and computer system software infrastructure, contribute to scientific and technological developments in computing and extend their skills as the area evolves.

I am good at

My Skill

My Skill

My Professional Strengths

I am a full stack engineer with more than 8 years of experience, my focus is to create great products and help clients achieve the best solution.

I am highly organized and motivated, working for over eight years in the software development area, I’ve built solutions for large corporations and small businesses, always seeking to add value to the company. I am currently a java enterprise architect, I help to developing software solutions for the clients and define standards for the company, I give operational support, I help define development strategies, I attend meetings with the client to define solutions and resolve conflicts. I focus on meeting the customer needs. From my experience in IT projects as a developer, manager and architect, I was always challenged to develop creative architectures transforming requirements into specific solutions, always seeking balance between elegant design and practical simplicity focused on maintenance and cohesion between the components. One of my attributes is the ability to search solutions, work in different perspectives to deliver the right solution for each customer. I have considerable experience in large scale applications developed in J2EE environment, I have experience in modeling, creating and optimizing databases, and I work actively with UML, different operating systems and hardware platforms. I have a bachelor degree in Computer Science and a bachelor degree in Computer Engineering, I am also Java SE 6 Professional certified and Certified Web Component 6 certified.

  • Software engineering
  • Java development
  • Web development
  • Project management
  • Information engineering



Pretty Good


Language skills

My mother language is Portuguese, as a English speaker I have strong communication skills verbal and written, I’m novice in Spanish.





Most applied techniques and qualities

  • Java architecture
  • SOA architecture
  • Web application and development
  • Database management
  • TDD
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment
  • Code Review
  • UML
  • Agile (SCRUM, XP)
  • Responsive Design
  • Good business management
  • Ability to work to deadlines
  • Organized and motivated
  • Team player
  • Independent contributor
  • Time management and task prioritization

Knowledge: Java

Most applied libraries and framework.

  • J2SE
  • J2EE (EL, Servlet, JSP, EJB, JTA, JPA, JSF, JMS, Beans Validations, JAX-WS, JAX-RS, CDI)
  • Hibernate
  • Eclipselink
  • RichFaces
  • Primefaces
  • JAXB
  • Jackson
  • AspectJ
  • JUnit
  • Spring (IO Platform, Framework, Boot, Batch, Security)
  • Mockito
  • JasperReports
  • iText
  • Velocity
  • Apache Camel

Knowledge: Web

Most applied libraries, framework and standards.

  • HTTP
  • REST
  • SOAP
  • WebSockets
  • Ajax
  • JSON
  • HTML5
  • CSS3
  • Web Driver (Selenium)
  • JavaScript (ES5 e ES6)
  • Node.js
  • JQuery
  • AngularJS
  • Bootstrap
  • Material Design
  • UX design
  • UI design
  • Angular
  • Typescript
  • CoffeeScript

Knowledge: Tools

Most applied tools.

  • Maven
  • Gradle
  • Redmine
  • Git
  • Subversion
  • Jenkins
  • Sonar
  • JBoss Web Server
  • Undertow
  • Apache TomCat
  • Glassfish
  • Oracle Database
  • MySQL
  • PostgreSQL
  • SQL Server
  • Linux
  • Windows
  • ReviewBoard
  • Vagrand
  • Kubernetes
  • Ansible
  • Keycloak
  • Docker
  • OpenShift Origin
  • Rancher

Say Hello!

  • Brasília. Brazil


  • (+55) 61 98357-7688

Success/Error Message Goes Here

Drop me a line

Use this form to tell me about your project goals and needs. I will be in touch.