Darlinton Carvalho

Current
Past
  • Software Engineer Intern at Siemens Corporate Research
  • System Analyst at Automatos
  • Senior System Analyst Consultant at Ministry of Education of Brazil
Education
  • Pontifícia Universidade Católica do Rio de Janeiro
  • Universidade Federal de Ouro Prêto
Connections
103 connections
Industry
Computer Software
Websites

Darlinton Carvalho’s Summary

My experience ranges from the practical to the theoretical aspects of computer science, particularly in the areas of software engineering, optimization, and efficient algorithms. I have worked on aspects of operation research (i.e., modeling, implementation and evaluation of integer-linear programs, heuristics and meta-heuristics) and software engineering (i.e., multi-agent systems, objected oriented modeling, frameworks, design patterns, development process, tests). My experience working for companies range from business specification to modeling to software development, acting different roles like external consultant, tester, developer, system architecture, and technical leader. I have also knowledge in project management, taking care of little modules and projects.

Darlinton Carvalho’s Specialties:

Strong analytical and problem solving.
Experience with programming languages in several paradigms: C / Pascal (procedural), C++ / Java (objected-oriented), Lua (multi-paradigm), Haskell (functional), Prolog (logic), AspectJ (aspects), PHP, and others.
Experience with complex software architectures like multi-agent systems, service oriented, enterprise portals.
Object/Data Modeling and UML 2.0.
Team leadership and project management.


Darlinton Carvalho’s Experience

  • PhD Candidate

    PUC Rio

    (Educational Institution; Higher Education industry)

    August 2009Present (4 months)

    PhD Candidate at Computer Science Department of PUC-Rio, under advisory of Prof. Carlos Lucena and Prof. Clarisse Sieckenius, working with end-user programming of muti-agent systems.

  • Software Engineer Intern

    Siemens Corporate Research

    (Research industry)

    June 2008June 2009 (1 year 1 month)

    Tester of the integration team tester for software developed by 100+ developers in 10 international teams for Siemens Building Technologies. Writing and running integration tests; development of automated testing. Research and development of new features for TDE (Test Development Enviroment) in Java. Support in several projects of Quality & Performance of Software Engineering Department.

  • System Analyst

    Automatos

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    June 2007June 2008 (1 year 1 month)

    Function: Senior system analyst working at Site and Agents teams.
    Activities: At the site team, technical leader of the new site development Automatos 2.0. The site implementation is in J2EE using fine tuned web components (Taglibs, JSP, Servlets), AJAX, XHTML, XML, DAO, DB2, and with an architecture of five layers. All the components are fine tuned to give performance to the application, and the AJAX development includes the implementation of a framework for other internal projects. At the agent team, implementation in C/C++ of hardware and operations system information collectors. These collectors get information from all Windows versions, Linux, AIX, Solaris, Tru64, HP-UX, network devices through SNMP, thin clients, printers, PDA, cell phones.

  • Senior System Analyst Consultant

    Ministry of Education of Brazil

    (Government Agency; 10,001 or more employees; Government Administration industry)

    May 2006May 2007 (1 year 1 month)

    Brasília - DF
    Function: Senior system analyst consultant working at DEPEM/SESu
    Activities: Enhancement of modules for SISPROUNI, the support system of Programa Universidade para Todos (ProUni). The system implementation is in ASP / PL-SQL (SQLServer stored procedures), with Electronic Document Management and ICP-Brasil digital certification. The system audiences are institutional coordinators to keep track of the scholarships (order of 400 thousands) and students applying for the program, dealing with thousands of access by minute.

  • Assistant Instructor

    Petrobras

    (Public Company; 10,001 or more employees; BR; Oil & Energy industry)

    January 2005January 2005 (1 month)

    Assist students of a regular course of Analysis and Design with
    Oriented Objects. This course covers all the UML diagrams, GoF design patterns, and an introduction of architectural patterns; and has a project with an analysis and implementation of a system in J2EE with at least three Use Cases.

  • System Analyst

    Synergia

    (Privately Held; 51-200 employees; Computer Software industry)

    March 2004July 2004 (5 months)

    Synergia / Computer Science Department / Federal University of Minas Gerais
    Belo Horizonte - MG
    Function: System analyst working at design and implementation team
    Activities: Implementation and maintenance of use cases in the Sistema de Informações Legislativas, using the Praxis Process. The system implementation was in J2EE, Struts, JUnit, Hibernate. Maintenance of continuous integration system - Cruise Control - for projects in development, based on Maven and Ant.


Darlinton Carvalho’s Education

  • Pontifícia Universidade Católica do Rio de Janeiro

    MSc , Informatics (algorithms, optimization, parallelism, software engineer) , 20042007

    Master Thesis Defended in Pontifical Catholic University of Rio de Janeiro, Rio de Janeiro - RJ, on March 2007.
    Advisors: Carlos José Pereira de Lucena, Celso da Cruz Carneiro Ribeiro.
    Title: A Framework for Vocabulary Building Heuristic and yours Application to the Car Sequencing Problem

    Brazilian Ministry of Education (CAPES), M.Sc. Scholarship, 2005-2006

    Activities and Societies:
    Student representation, Software Engineer Laboratory Member, Member of Heuristics and parallelism to optimization problems and bioinformatics research group
  • Universidade Federal de Ouro Prêto

    Bachelor , Computer Science , 20002004

    First class in Computer Science, BS, ICEB/UFOP 2003.

    Honor mention in XI the Seminary of Scientific Initiation of UFOP.

    Awardee in the State Competition of Sites Tourist promoted by Minas Gerais State Legislature for city of Ouro Preto - SET/2002.

    Activities and Societies:
    CACIC President (student representation), research volunteer, extension scolarship

Additional Information

Darlinton Carvalho’s Websites:

Darlinton Carvalho’s Groups:

Casablanca

  •    PUC-Rio Alumni
  •    Brazilian Computing Society

Darlinton Carvalho’s Honors:

Brazilian Ministry of Education (CAPES), M.Sc. Scholarship, 2005-2006

First class in Computer Science, BS, ICEB/UFOP 2003.

Honor mention in XI the Seminary of Scientific Initiation of the UFOP.

Awardee in the State Competition of Sites Tourist promoted by the State legislature of Minas Gerais in the city of Ouro Preto - SET/2002.


Darlinton Carvalho’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Darlinton Carvalho’s full profile:

  • See who you and Darlinton Carvalho know in common
  • Get introduced to Darlinton Carvalho
  • Contact Darlinton Carvalho directly

View Full Profile