Software Engineer @ Aetna – Custom DocFind project
● Designed and developed the application layer, integrating and coordinating with the front-end development effort
● Lead the project to completion by taking ownership of the product when management was unable to devote time
Technologies and applications used
● Java
● Spring / MVC
● Oracle SQL
● Bugzilla
Genentech – Sharepoint Crawler
● Designed and implemented a unified system to crawl SharePoint 2010 and 2013
servers and retrieve relevant documents and their metadata
● Implemented a powershell script that tags SharePoint 2013 documents with custom
metadata
● Integrated crawler with in-house indexing solution
Other Projects
● Resolved loading time issues caused by bottleneck in CMS server
● Successfully fixed bugs and implemented features as requested by the client
● Assisted new developers with tasks, environment set up, and company specific procedures From 2013 to Present (2 years) Software Developer @ ● Iterated on quickly changing requirements
● Developed the work flow that consumes external vehicle and technology data, transforms it into the internal data structure, and formats it for front-end and PDF consumption.
● Implemented the messaging system (including alerts and notifications) and several graphs for the report section.
● Helped bridge communications across disciplines between the Costa Rica and US teams
● Bolstered the local team's efforts by providing support whenever problems hindered their progress.
● Maintained product quality by working closely with the QA team and bug fixing throughout the application.
Technologies and applications used
● Java
● Spring / MVC
● Hibernate
● MySQL
● JBoss
● Jira
● REST From 2012 to 2013 (1 year) Software Engineer @ ExpensAble - Spend Card project (6 months)
● Took responsibility of requirement engineering. This helped the development team to clearly understand the product our client needed and ensured the construction effort focused on critical features.
● Eased communication between development team and client. As a result there were fewer misunderstandings in the communication process and those that arose were resolved quicker.
● Implemented and modified key features necessary for the successful delivery of the product.
Technologies and applications used
● Java
● Spring
● Hibernate
● JBoss
● HTML/CSS
● Velocity Templates
● jQuery
● Jira
● SQL Server
PushToTest-TestMaker project (6 months)
● Implemented a new reporting module that increased the customization and detail that could be achieved when studying the results of a test execution.
● Secured a potential client by accelerating his use and adoption of the product through the implementation of several test cases.
Technologies and applications used
● Java
● Jasper Reports
● iReport
● TestMaker
● Sahi
● Amazon EC2 From July 2011 to July 2012 (1 year 1 month) Software Engineer @ PushToTest-TestMaker project (6 months)
● Implemented a new reporting module that increased the customization and detail that could be achieved when studying the results of a test execution.
● Secured a potential client by accelerating his use and adoption of the product through the implementation of several test cases.
Technologies and applications used
● Java
● Jasper Reports
● iReport
● TestMaker
● Sahi
● Amazon EC2 From 2011 to 2011 (less than a year)
Bachelor, Computer Science and Informatics @ Universidad de Costa Rica From 2006 to 2011 Tomas Chavarria is skilled in: Java, C++, C#, JavaScript, HTML, Computer Science, Databases, MySQL, Programming, HTML + CSS, PHP, CSS, Software Development, Subversion, XML