Anderson Silva Oliveira

Software Engineer / Full Stack Developer / Systems Analyst

Profile

Self-learner, enthusiastic of new technologies, full stack developer, entrepreneur.

Skills

Languages
  • C#
  • VB.net
  • Javascript
  • Typescript
  • PHP
Libs and Frameworks
  • React
  • JQuery
  • Angular
  • Vue
  • MVC
Back-end
  • ASP.NET
  • .NET Web API
  • Rest API
  • Node.js
Front-end
  • HTML5
  • CSS3
  • LESS
  • Razor
  • Bootstrap
  • WordPress
  • Windows Forms
Databases
  • Oracle | PL/SQL
  • SQL Server
  • My SQL
  • Mongo DB
Network and Servers
  • GIT
  • IIS
  • Team Foundation
  • Active Directory
  • Azure
  • DevOps (CI/CD)
Not using in while
  • VB6
  • ASP (Classic)
  • Java
  • Oracle Forms and Reports

Professional experience

Apr/2012 - present (Rio de Janeiro)

Software Engineer, Tribunal de Justiça RJ

The Extrajudicial area in Tribunal de Justiça (Court of Justice) is responsible for inspect all notarial activities in Rio de Janeiro’s State. Its system receives and process more than 2200 XML files containing about 97000 notary acts per day.

Designed and developed the Portal Extrajucial using Razor, ASP.NET MVC, C#, LESS and Bootstrap, consolidating the most important web-based systems and increased speed to deliverable cycle besides improving the Extrajudicial area communication.

Created the REST APIs using ASP.NET Web API, making possible the communication with third party software.

Developed new, and improved the legacy desktop applications in different technologies, like Hórus using WPF and M.A.S. using Windows Forms C#, reducing costs and time in maintenance and performance gaining to all company’s ecosystem.

Headed the team for about six months, assuring the continuous customer services.

Supported the development of Electronic Tag, with which became possible to control (inspect) the Extrajudicial area in 100% (all notary acts).

Stack: C#, ASP.NET MVC, Razor, LESS, Bootstrap, APIs, REST, WPF, Windows Forms, VB.NET, XML, XSD, XSLT

Feb/2012 - Apr-2012 (Rio de Janeiro)

Consultant, Rio de Janeiro's Civil Police

Specific support in the development and maintenance of the web applications for integration to other agencies in the state of Rio de Janeiro.
Stack: ASP.NET, Oracle, HTML, CSS.

Jun/2011 - Feb-2012 (Rio de Janeiro)

Consultant, Delft

Short term project to server restructuration – virtualized servers, implemented Active Directory and Firewall solution – enhancing security and user control; in addition to developing integrated solutions for Kodak high-speed scanners, increasing productivity, and improving user experience.
Stack: Windows Forms, VB.NET, Oracle, Windows Server 2008 R2, Hyper-V.

Apr/2009 - Jun-2011 (Rio de Janeiro)

Owner/Founder, 3LEMENTAL

Venture created to support small and medium companies developing systems and websites.

Worked in the analysis and requirements gathering, providing customers better understanding of theirs projects. Lead the development team, organizing the projects and deliveries, making viable a quick feedback, and tailoring their products.
Stack: ASP.NET, SQL Server, MySQL, PHP, WordPress, Magento.

Previous Experiences

  • Full Stack Developer, TJRJ – Sep/2008 – Apr/2009 – Rio de Janeiro 
  • Systems Analyst, Probank – Apr/2008 – Sep/2008 – Rio de Janeiro 
  • Oracle Developer, Value Team – Aug/2007 – Apr/2008 – Rio de Janeiro 
  • Systems Analyst/Developer, Previtec – Mar/2007 – Aug/2007 – Rio de Janeiro 
  • Full Stack Developer, Telex – Aug/2005 – Mar/2007 – Rio de Janeiro

Education and Certificates

2008 B.Sc. in Information Systems, Estácio de Sá University

Project Management Certificate, Ohio University (USA) – 2019
Business English Certificate, Ohio University (USA) – 2019

Front-end Bootcamp (React, Angular and Vue), IGTI – 2020
Cloud Computing Architect Bootcamp (Azure, AWS and GCP), IGTI – 2020
Scrum Foundation Professional Certificate, CertiProf – 2020
Certificate in Oracle Designer, Value Team – 2008

Languages

English – Advanced (Cambridge B1/B2)
French – Learning
Portuguese – Native

Goal

Work for a company that offers new challenges and where I can learn and implement new technologies and ideas.