![Esteban Muñoz Solís, Developer in San Ramón, Alajuela, Costa Rica](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F2942%2Fpicture%2Foptimized%2Fhuge-e42d27cbd56119d4ea765795c2a84c7c.jpg&width=524)
Esteban Muñoz Solís
Verified Expert in Engineering
Full-stack Developer
Esteban has over 13 years of experience developing software and 11 years developing full-stack web applications in Ruby on Rails. He's used to working both remotely and directly with clients. This experience has given him excellent communication skills with both clients and co-workers. He has a master's degree, is very proactive, and likes professional challenges, so he's always looking for projects that can make both him and the client grow.
Portfolio
Experience
Availability
Preferred Environment
Git, Linux, MacOS
The most amazing...
...thing I've helped code is a hardware/software solution for providing security and cryptographic processing, using network-attached encryption.
Work Experience
Co-owner and Software Engineer
EJE Digital
- Worked in several full-stack Ruby on Rails applications as senior software engineer for outsourcing clients.
- Provided guidance as technical lead for junior developers in the company.
- Managed in-house web applications using cutting-edge technologies as full-stack developer and technical lead.
Full-stack Web Developer
American Medical Professions Association (via Toptal)
- Built a complete web application from scratch, including features like profile management, social networking, document repository, and more.
- Wrote more than 500 automated tests for the app.
- Integrated the web application with some third party APIs.
- Took care of the administration of the web application, including setup steps for the code repository, hosting and assets, and the deployment process.
- Took care of the requirements analysis and design of the entire application.
- Kept constant communication with the client about requirements and project updates.
Software Engineer
Avantica Technologies
- Involved in design, development, testing, and maintenance activities for a security encryption software, both software and hardware related.
- Designed, developed, and tested an application in a web service that processed requests that were queued as they were received.
- Designed, developed, and tested a web application that created a meeting point for people with cancer and their friends and families.
- Analyzed requirements for a banking web application especially designed for teens. Also involved in the development of a prototype for this project.
- Oversaw a web application and API for an email marketing client.
IT Administrator and Software Developer
Reingeniería de Servicios S.A.
- Designed and developed software applications to facilitate the company’s management in all the required areas.
- Administrated the company's local network.
- Developed and managed one of the company’s web pages and its servers.
Experience
Costa Rican Citizen Registry Lookup
http://github.com/ejedigitalcr/people-lookup-crVerticalResponse API Wrappers
AvanticaGreen Web Application Game
http://github.com/estebanms/AvanticaGreenSkills
Languages
Ruby, CoffeeScript, JavaScript, HTML, Sass, XML, CSS3, C, PHP, C#, Java, Perl, C++
Frameworks
ZURB Foundation, Ruby on Rails (RoR), Bootstrap, Capybara, .NET, Zend Framework
Libraries/APIs
jQuery, Ruby on Rails API, Node.js
Tools
Git, RSpec, Subversion (SVN)
Platforms
MacOS, Linux, Windows
Storage
JSON, PostgreSQL, MySQL
Other
Full-stack, APIs
Paradigms
Agile Software Development, Behavior-driven Development (BDD), Test-driven Development (TDD), Scrum
Education
Master's Degree in Computer Science
University of Costa Rica - San José, Costa Rica
Bachelor's Degree in Computer Science
University of Costa Rica - San José, Costa Rica
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring