Domingos Soares Neto

Senior Software Engineer (R & D Team) at UOL

Brazil

Current
  • Senior Software Engineer (R & D Team) at UOL
Past
  • Software Engineer at IBM
  • Assistant Professor at Bandeirantes University
  • Systems Administrator / Developer at Scientific Computing Center - Pontificial Catholic University of São Paulo
Education
  • Universidade de São Paulo
  • Pontifícia Universidade Católica de São Paulo
Connections
150 connections
Industry
Computer Software
Websites

Domingos Soares Neto’s Summary

• Great programming skills in many languages including C, C++, Java, including JEE, and knowledge of PHP, Perl and Python;

• Experience working on large (worldwide) and also greenfield software projects;

• Research level knowledge of design and analysis of algorithms, data structures, computational complexity and Information Retrieval;

. A very strong passion for problem solving, intellectual challenges and computer science;

• Advanced knowledge and a large experience with UNIX systems administration (mainly Linux) and MS-Windows systems administration;

• Experience with SQL and relational databases (MySQL, Oracle, IBM DB2 and Microsoft SQL Server);

• Knowledge of Operating Systems concepts and design, as well as programming in the UNIX environment with teaching and research experience in the subject;

• Experience with agile methodologies, especially Scrum;

• Experience with web based programming using Javascript and PHP;

• Fluency in both spoken and written English;

• Portuguese as native speaker;

• Some understanding of spoken Spanish and good understanding of written Spanish;

• Very strong educational background in Computer Science (B.Sc and M.Sc from leading Universities in South America)

Domingos Soares Neto’s Specialties:

- Algorithms, data structures and information retrieval;

C, C++ and Java programming;

- Distributed and Concurrent Programming;

- Machine Learning.


Domingos Soares Neto’s Experience

  • Senior Software Engineer (R & D Team)

    UOL

    (Public Company; UOLL4; Internet industry)

    May 2008Present (1 year 10 months)

    * since January, 2009

    Working in the development of a monitoring and fail detection system using Java and Bayesian Machine Learning.

    - Linux;
    - Machine Learning (statistical and probabilistic learning);
    - Java (JEE);
    - Berkeley DB Java edition;
    - REST
    - XML
    - RMI.

    * until January, 2009

    Worked in the development of a large scale distributed e-mail back-end that Includes a distributed file system, e-mail server software and an anti-spam solution. Universo Online (UOL) is the lead Internet company in Latin America.

    - Linux;
    - Machine Learning (statistical and probabilistic learning);
    - IMAP, POP3 and SMTP protocols;
    - C++;
    - CORBA (ACE/TAO)
    - Ruby and Python;

  • Software Engineer

    IBM

    (Public Company; IBM; Information Technology and Services industry)

    January 2007April 2008 (1 year 4 months)

    Software Engineer member of IBM Software Group and Tivoli development team. Team members come from many countries, and are distributed across USA, Brazil, UK and Canada. Worked on the development of MAXIMO enterprise asset management.

    * Development of new features and debugging/bug fixing of existing ones;
    * DB2, Oracle and MS-SQL Server databases;
    * Eclipse IDE;
    * PVCS;
    * J2EE;
    * Websphere;
    * BEA weblogic.

  • Assistant Professor

    Bandeirantes University

    (Educational Institution; 201-500 employees; Research industry)

    February 2005January 2006 (1 year )

    Assistant Professor in the course "Operating Systems I" and "Operating Systems II" for the Computer Science undergraduation program.

  • Systems Administrator / Developer

    Scientific Computing Center - Pontificial Catholic University of São Paulo

    (Research industry)

    April 1999February 2004 (4 years 11 months)

    The job consisted of programming in a wide variety of languages
    (mainly C and PHP) and the administration of many services under
    Linux, SUN-Solaris and MS-Windows servers as well as Linux-MOSIX distributed and parallel processing clusters.
    * Network and Concurrent Programming in C;
    * Administrative Systems programming in PHP;
    * Relational Databases (MySQL, Postgre and Sybase) and LDAP Directory Services;
    * Linux, Solaris and Linux-MOSIX clusters administration;
    * Services administration (Samba, LDAP, postfix, proftpd, NFS, majordomo, cupsys , SSH, MySQL, Sybase and many others)
    * MS-Windows Administration;
    * Script programming (Perl, BASH and AWK);


Domingos Soares Neto’s Education

  • Universidade de São Paulo

    M. Sc. , Computer Science , 20052008

    - Awarded with a scholarship granted by National Research Council and Ministry for Science and Technology.

    . Thesis: “Filtering Algorithms for Approximate Pattern Extraction and Localization from Strings”; under Prof. Ph.D. José Augusto Ramos Soares (Ph.D. from University of Chicago);

    . Research Topics: Information Retrieval, Design and analysis of
    computer algorithms and data structures, Computational Complexity, Computational Biology and Bioinformatics;

    GPA: 3.538/4.0.

    - Teaching Assistant at the Computer Science Graduation Program (Ph.D. and M.Sc.) in the course ”Analysis of Algorithms” under Prof. Ph.D. José Coelho de Pina (Ph.D. from CWI, Netherlands). This course is a fundamental part of the program: is the only one core course and used as probation and dismissal criteria.

    - Teaching Assistant in the course ”Introduction to Programming” under Prof. Ph.D. José Augusto Ramos Soares.

    * University of São Paulo is the leading university in Brazil;

    Activities and Societies:
    Participated as a member of the organizing committee in many editions of the Internal Qualifying Competition for the International ACM Programming Contests and the South American edition of the same event.
    . Member of The Combinatorics and Combinatorial Optimization Research Group
    http://www.ime.usp.br/~cris/gcomb/students.html
  • Pontifícia Universidade Católica de São Paulo

    B.Sc. , Computer Science , 19992003

    - Awarded with a scholarship granted by Pontificial Catholic University of São Paulo
    - Teaching Assistant in the course "Data Structures I" under Prof. Ph.D. Robert Liang Koo (Ph.D. from Carnegie Mellon University).
    - Teaching Assistant in the course "Data Structures II" under Prof. Ph.D. Robert Liang Koo (Ph.D. from Carnegie Mellon University).
    - Teaching Assistant in the course "Operating Systems I"
    - Teaching Assistant in the course "Operating Systems II"

    - Lecturer in the extra course “Introduction to Programming in the UNIX Environment” during summers of 2000, 2001, 2002 and 2003. This course is recommended by the Department of Computer Science for those freshman
    students interested in attending classes of “Programming Laboratory” and
    “Operating Systems I and II” courses.

    Activities and Societies:
    - I have participated in both 2001 and 2002 editions of the ACM South America Programming Contest as a member of the teams that represented the university and I have also introduced such kind of events in the university calendar by organizing the first four editions of the internal qualifying competition.

Additional Information

Domingos Soares Neto’s Websites:

Domingos Soares Neto’s Interests:

scuba-diving, photography, dogs and jiu-jitsu;

Domingos Soares Neto’s Groups:

  •    The Greater IBM Connection: IBM's alumni program for past and present IBM employees
  •    Toronto
  •    USP Alumni
  •    Maximo
  •    The Recruitment Network
  •    Escola Politécnica - Universidade de Sao Paulo
  •    Universidade de São Paulo Alumni
  •    Work for IT (.Net, Java, C++, C#, ERP, Navision, Axapta, Data Warehause,BI)
  •    Danmark
  •    C/C++ jobs
  •    Java Developers
  •    C++ Developers Forum
  •    Maximo Professionals
  •    Ireland Business and Professional Network
  •    Bioinformatics Computing
  •    Algorithms
  •    C++ Professionals
  •    PUC-SP
  •    C/C++ Developers Group
  •    Natural Language Processing People
  •    Bayesian Artificial Intelligence
  •    Danmark Unlimited - global Danish network
  •    IME-USP (Instituto de Matemática e Estatística da USP)
  •    Cloud Networking
  •    Global Career Network
  •    Toronto Job Networking - Canada Jobs & Technology
  •    Network Traffic Congestion Control - Algorithms&Simulation Tools
  •    Algorithms (O)
  •    H1 JOBS
  •    Job Openings, Job Leads and Job Connections!
  •    U.S. Jobs, Careers and Networking
  •    Europe Jobs, Careers and Networking
  •    Canada Jobs, Careers and Networking
  •    Top Candidates for Jobs: Post Profiles or Find Employees
  •    HR, Staffing and Recruiting Professionals Forum
  •    JobsOffBorders

Domingos Soares Neto’s Honors:

- Awarded with a graduate study scholarship granted by National Research Council and Ministry for Science and Technology;

- Awarded with a Teaching Assistant Scholarship granted by University of São Paulo;

- Awarded with a undergraduate study scholarship granted by Pontifical Catholic University of São Paulo.


Domingos Soares Neto’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 Domingos Soares Neto’s full profile:

  • See who you and Domingos Soares Neto know in common
  • Get introduced to Domingos Soares Neto
  • Contact Domingos Soares Neto directly

View Full Profile