Carlos Chavez - Senior Software Engineer

Carlos Chavez - Senior Software Engineer

Carlos Chavez has eighteen years of experience as a software engineer, architect, and project lead with expertise in Ruby and Java technologies. His skills cover the entire project life cycle and a broad range of disciplines: planning, analysis and design, multi-tier architectures, databases, database mapping, deployment, wired enterprise networking and server administration.
Operating Systems
AIX, CentOS, Linux, Unix, Windows
Background
Accounting, Database Administration, E-Commerce, ERP, Education, Open Source, Software Development Life-cycle, System Administration, System Architecture, Testing
Development Processes
Agile, Application Design, Continuous Integration, Scrum, Test-Driven Development, User Stories
Search Engines
Apache Lucene, Solr
Web & Application Servers
Apache Tomcat, Apache Web Server, Apache http, Jetty
Programming Languages
Awk, C, C#, C++, J2EE, Java, Java 2, JavaScript, Python, Ruby, Scala, Shell Scripts, Visual Basic, bash/ksh
Frameworks
Backbone.js, Boost, Cocoon, Cucumber, Django, Dojo, Hibernate, JQuery, JUnit, RSpec, Ruby on Rails, STL, Spring
SGML & Markup Languages
CSS, CSS3, HTML5, JSON, XHTML, XML, XSL, XSLT
Databases
CouchDB, DB2, HBase, MS Access, MySQL, PostgreSQL, SQL, SQL Server, UDB
Source Control
Git, SVN
Carlos has extensive expertise in web-based applications, and is a proficient back-end and front-end developer. His knowledge includes the use of corporate tools to ensure the quality of the software and automated testing using several tools such as Junit, Findbugs, Rspec, Cucumber, CxxTest, etc. He enjoys contributing to Open Source software projects such as Apache Cocoon, Apache OJB, Druid Databases, etc.



Prior to joining Quoin in 2004, Carlos served as a faculty member in several universities (Universidad Popular de Nicaragua, Universidad Politécnica de Nicaragua, Universidad Evangélica Nicaraguense Martin Luther King), where he taught computer science.