BRUNO SILVEIRA DE ALMEIDA
E-mail: adiybk@r.postjobfree.com
LinkedIn: www.linkedin.com/in/bsalmeida
SUMMARY
• Over 10 years of experience developing and maintaining highly complex software
• Strong background in object-oriented programming and software engineering
• Demonstrated ability to act in all stages of the software development cycle
• Highly organized, task-oriented, solution-driven with strong team collaboration
• Proven written and oral communication skills in English and Portuguese (native)
• Postgraduate in System Analysis and B.Sc. in Computer Engineering
EDUCATION
Post Graduate Certificate – Systems Analysis and Design Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) – Rio de Janeiro, Brazil - Aug/2010
Bachelor of Science (B.Sc.) – Computer Engineering Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) – Rio de Janeiro, Brazil - Dec/2008
TECHNICAL SKILLS
C#, .NET Core, .NET Framework, ASP.NET Web API, WPF, MVVM, Design Patterns, Scrum, Kanban, Git, Test Driven Development (TDD), Domain Driven Development (DDD), Swagger, MongoDB, SQL, SOLID, Hexagonal / Clean Architecture, Azure DevOps Server, Team Foundation Server (TFS), Application Lifecycle Management (ALM), TeamCity, XML, UML, Windows Server
PROFESSIONAL EXPERIENCE
Senior Software Developer
Icatu Seguros • Insurance, pension plan, and capitalization company • Rio de Janeiro, Brazil
May/2020 – current date
● Conduct the development of the company's new pension system
● Participate in internal discussions to seek technical solutions
● Conduct the development and scope of automated tests
● Foster new technologies and new development approaches
Senior Software Developer
Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) • University • Rio de Janeiro, Brazil
Oct/2006 – May/2020
• Act as a technical reference for development and operations teams to ensure delivery needs for users
• Design, code, test, troubleshoot, and document software for the petroleum industry
(Petrobras)
• Implement architectural standards and disseminate good development practices
• Conduct Code Review of activities performed by developers
• Collaborate with petroleum engineers to identify and solve challenging problems
• Recruit software developers with requisite skills to execute delivery of key platform capabilities
Accomplishments:
● Migration of SEST software from desktop (WPF/XML) to web (.NET Core/Web API/MongoDB)
● Adoption of agile methodology (SCRUM) in the development team
● Deployment of Team Foundation Server as ALM tool
● Evangelization of researchers to adopt high-performance computing (CUDA)
Previous roles:
● Systems Analyst – Mar/2009 to Feb/2012
● IT Analyst – Mar/2007 to Feb/2009
● IT Intern – Oct/2006 a Feb/2007