Profileimage by Abraham Santos C++ Java Software Engineer from Arequipa

Abraham Santos


Last update: 30.10.2018

C++ Java Software Engineer

Graduation: not provided
Hourly-/Daily rates: show
Languages: English (Limited professional) | Portuguese (Limited professional) | Spanish (Native or Bilingual)


CV English - Abraham Santos.pdf


Operating Systems?: Windows, Linux (Fedora, CentOS, Ubuntu)
Software Engineering? Tools: IBM RUP, Subversion, Git, JIRA.

Programming Languages:
C/C++? Qt (4 years) OpenGL, ITK Insight Toolkit, Boost, STL, C++11.
C#? ASP. NET Entity Framework, LINQ.
Java? JAX-WS WebServices , JPA, JAXB XML Binding, Maven, Ant, Tika, Solr, JasperReports.

PostgreSQL, SQL Server, MySQL
NoSQL databases?: MongoDB, Membase, Neo4j, Apache Solr.

Web servers:? Apache HTTPserver, Apache Tomcat, JBoss.

Project history

I am passionate software developer with strong programming experience, extensive knowledge of
algorithms and outstanding problem solving skills. I have participated in several programming
contests with some outstanding achievements. Also I have launched some open source projects.
My professional experience has led me to learn several languages and many development tools.
Computing skills
Algorithms knowledge Extensive knowledge of algorithms for graphs, data structures (spatial and
metric), computational geometry, greedy algorithms, dynamic programming, numerical methods
and operations research algorithms.
Problem solving I enjoy solving programming problems. I have solved over 500 programming
problems in the University of Valladolid Online Judge. Link:? ? .

Contact form

Contact details

Profileimage by Abraham Santos C++ Java Software Engineer from Arequipa C++ Java Software Engineer