Carlos Navarro - Software Engineer

Carlos Navarro - Software Engineer

Software engineer with more than 5 years of experience, a skilled web developer with experience in several technologies and frameworks based on Java, Ruby and JavaScript, An expert in relational databases like PosgresSQL, MySQL, MS SQL Server and others. Also have knowledge .Net, C# and mobile application development for Android.
Programming Languages
.NET, ASP, C#, J2EE, Java, Java 2, JavaScript, MVC, Ruby, Shell Scripts, Transact SQL, Visual Basic, bash/ksh
Operating Systems
AIX, Android, CentOS, DOS, Debian, Linux, RHEL, Unix, Windows
Frameworks
ASP.NET, Cocoon, Cucumber, Dojo, Hibernate, JQuery, JUnit, Node.JS, RSpec, Ruby on Rails, Spring
Background
Accounting, Database Administration, ERP, Education, Mobile Application, Open Source, Software Development Life-cycle, System Administration, Testing
Development Processes
Agile, Application Design, Continuous Integration, Integration Testing, Performance Analysis, Problem Diagnosis & Remediation, Process Automation, Requirements Analysis, Scrum, Technology Support, Test-Driven Development, User Experience, User Stories
Source Control
Ant, Docker, Git, SVN
Web & Application Servers
Apache Tomcat, Apache Web Server, Apache http, IIS, JBoss, Jetty, Node
SGML & Markup Languages
CSS, CSS3, HTML5, JSON, XHTML, XML, XSL, XSLT
Protocols
HTTP/HTTPS, TCP/IP, UDP
Databases
MS Access, MySQL, Oracle, Oracle PL/SQL, PostgreSQL, SQL, SQL Server, SQLite
Extensive experience in software development for business administration, in particular payroll systems. Great analysis skills that have allowed him to work on projects with complex workflows and very particular business rules.

Is a proactive worker and a great team player, focused on the quality of the code, the performance and the use of best practices and tools for software development. An enthusiast of new technologies and part time professor always willing to share and learn.