Senior Principal Software Engineer @ Oakwood Worldwide
Lead Mobile Enginner / Java EE Technical Leader @ Chirp, Inc.
Mobile and Java Enterprise Architect/Developer with vast experience in large-scale application development for national and international projects. Has industry backgrounds in Entertainment, Finance, Telecom and Airlines. Specialized in design and development of reliable front and backend software solutions. Fluent in English and certified in SCEA, SCWCD, SCJP and SCJA. Experience using AWS technologies such as EC2, RDS,
Mobile and Java Enterprise Architect/Developer with vast experience in large-scale application development for national and international projects. Has industry backgrounds in Entertainment, Finance, Telecom and Airlines. Specialized in design and development of reliable front and backend software solutions. Fluent in English and certified in SCEA, SCWCD, SCJP and SCJA. Experience using AWS technologies such as EC2, RDS, and Elastic Beanstalk. Able to contribute and work independently on a small team. Great personal interest in keep developing his abilities in team leadership, agile development and delivering the best solution in accordance with required quality, time and budget making use of latest technologies.
Senior Software Developer @ Responsible for direct and manage product development and enhancements. Define project scope, goals, and deliverables that support business goals. Lead technical requirements gathering and design sessions and write technical requirements and design documents using UML and agile methodologies (scrum). Architect, design and develop software front and backend application system using UML, Java, Ruby on Rails, Objective C, Eclipse IDE, Xcode, Postgres SQL, Git, under Linux/Mac OS and BSD environment. Manage the release of mobile Android and iOS applications to its respective online stores. The higher level mobile applications should interact with lower level customized drivers to manage proprietary video streaming with extremely high performance and coping with requirements such as reliability and availability. Research and proof new technologies and SDKs to find practical solutions for the design considering factors of functionality, performance and cost. Research, analyze, design, develop, document and modify technical programming specifications throughout the development lifecycle. Troubleshoot the software using tools such as Eclipse IDE, Xcode instruments, JetBrains RubyMine built in debugger, Junit and Loggers to analyze complex network devices in real-time environment. Responsible for creating and maintaining analysis and design documents, document specifications, diagrams and process flows. Develop and maintain in-depth understanding of product architecture and how each system/sub-system complies with the product architecture. Management and support of outside contractors for software development throughout the product development lifecycle using agile methodologies and tools such as Eclipse IDE, Xcode and related IDEs. Create and maintain detailed software design specification documentation using UML, report team status and define tasks and priorities. From November 2013 to Present (2 years 2 months) Lead Software Architect @ Responsible for the architecture and QA of a financial system developed to address the needs of a dutch retail company operating loan, insurance and savings products. Assumed multiple responsibilities such as architect, technical leader, analyst and developer.
Being part of the team since its first stages, played an important role on making crucial decisions to achieve project success, providing design and implementation of application’s backend architecture, which address requirements of scalability, security, performance, maintainability, flexibility and reliability. Thus securing a solid architecture of a system that is currently responsible for handling financial products, contracts and transactions of one of the biggest retail companies in Holland.
As team manager, fulfilled many duties such as being focal point between the team in the Netherlands and the team in Brazil, managing tasks, resources (including recruitment of personnel), reporting daily status and providing detailed estimations for planning. From July 2008 to December 2012 (4 years 6 months) Florianópolis Area, BrazilSystem Analyst @ In a Telecom Project, was team leader where was responsible for team management as well as maintaining a well structured JEE framework.
Also, acted as a developer analyst on an American Airlines Project to develop a backend solution for bag tracking. Considering the importance of the project, EDS provided AA with the most selected staff, having everyone on the team going thru a very rigid set of tests and interviews From February 2006 to July 2008 (2 years 6 months) System Analyst @ Responsible for defining the system architecture and framework to the Tribunal de Contas do Estado de Santa Catarina Surveillance Integrated Management System. Also acted as JEE developer implementing modules for managing collaborators. From July 2005 to February 2006 (8 months) Florianópolis Area, BrazilSystem Analyst @ As a consultant, was responsible for structuring and defining the company’s development process and team to develop a solution that would be part of INTEC’s interconnection systems, which acts as a tool of report generation and information extraction related to the CDRs processing.
As an analyst, worked in the design and implementation of such application developing a framework to standardise the development process based on struts and native framework developed by the company to the model layer. From January 2005 to July 2005 (7 months) Curitiba Area, Brazil
Bachelor of Science (BSc), Computer Science @ Universidade do Vale do Itajaí From 1999 to 2003 Rodrigo Cunha is skilled in: Java Enterprise Edition, Agile Methodologies, Software Development, UML, SOA, JBoss Application Server, Struts, Java, Web Services, Scrum, EJB, Hibernate, Eclipse, JPA, XML
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension