Mario Retana

Mario Retana

Mentor
5.0
(5 reviews)
US$12.00
For every 15 mins
39
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full Stack Software Engineer
Full Stack Software Engineer

I have worked as a software engineer for over 5 years now. My experience has been mostly on the web development side. As a full stack developer I have worked the DB level, server-side development and front-end development as well as middleware that help glue everything together. On the other hand, I have also explored other fields such as Game Development, Big Data and my favorite, Computer Graphics. I love building tools that help accomplish and simplify a goal. I have written several tools for both professional and personal use, scripts, game companion apps, etc.

Either by a live code review or just talking about how to approach a challenge, I really enjoy the problem-solving part of software development. Code challenges are a great way for me to stay up to date and refreshed on algortihms and data structures. I try to solve at least 2-3 per week. There is always a new way to think about the problem and this helps you broaden your knowledge.

I enjoy helping others and sharing my knowledge to help them grow as developers whenever possible. I'm eager to help you debug that piece of code that makes no sense, explain that topic you might be having a hard time understanding or straight up code together something awesome!

Spanish, English
Central America (-06:00)
Joined March 2019
EXPERTISE
5 years experience | 3 endorsements
I have a good amount of experience with JavaScript and would enjoy to help you troubleshoot, debug, or teach you more about the language.
I have a good amount of experience with JavaScript and would enjoy to help you troubleshoot, debug, or teach you more about the language.
Es6npmNode.js
View more
3 years experience | 1 endorsement
Most recent clients mainly use ReactJS as their main framework for their web platforms. React is an evolving framework, it is very flexib...
Most recent clients mainly use ReactJS as their main framework for their web platforms. React is an evolving framework, it is very flexible and allows to speed up the process for setting up SPAs. You also have the liberty of taking full advantage of the Javascript ecosystem. That allows me to implement solutions that not only solves a problem, but also simplifies processes that would otherwise might be more complex.
5 years experience | 1 endorsement
Being a full stack web developer, I have worked in projects for different industries. My responsibilities include working with databases,...
Being a full stack web developer, I have worked in projects for different industries. My responsibilities include working with databases, back end services, middle ware and the front end. Web projects are very varied, I have experience with informative websites, CMS tools, SPAs to mention some.
6 years experience
I can help you with Computer Science topics, explain and clarify concepts on whatever you may need to the best of my abilities.
I can help you with Computer Science topics, explain and clarify concepts on whatever you may need to the best of my abilities.

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Kristyn Granahan
Kristyn Granahan
April 2019
Mario was very diligent in explaining the code and making sure I understood why it worked before moving on. He sent tons of helpful links to look at afterward, too, to ensure I am learning what we accomplished. Overall great to work with!
alexis carle
alexis carle
April 2019
Excellent work! Mario had a good understanding of my requirements and helped me to find the best solutions. I recommend him without hesitation!
Tagore
Tagore
April 2019
Excellent mentor, great at debugging and explains everything in detail
Alex Cho
Alex Cho
April 2019
Mario is a great mentor who brings Sr.Software Engineer expertise to the table. I hired him to mentor me to create a React/Redux personal project from scratch and he helped me from development to deployment. Check the live app (the home page has access to my GitHub repo, etc): https://bit.ly/2PdwSEK Here are the selling points for Mario during this project that really helped me out: 1. He accomplishes the goals of the client by focusing on deliverables during each session as not to waste precious time. 2. He is well organized with his time and is punctual to meetings 3. He is responsive off-line via CodeMentor and other communication platforms 4. He provides insights into industry best practices when it comes to web development technologies Mario and I are working together again for my next React/Redux project. And I highly recommend Mario to help you accomplish your development goals as a mentor.
keebs
keebs
March 2019
Real kind and helpful guy. Helped me with what I needed and didn't hesitate to explain things when I was struggling.
SOCIAL PRESENCE
GitHub
rdr2-materials-tracker
An app to track remaining materials for crafting in Red Dead Redemption 2.
JavaScript
1
0
CodePractice
My solutions to coding challenges I find online.
C++
1
0
EMPLOYMENTS
Full Stack Engineer
Freelance
2018-09-01-Present
I have been working as a freelance developer mostly on web projects. My services usually include working on features for ongoing projects...
I have been working as a freelance developer mostly on web projects. My services usually include working on features for ongoing projects. These goals are usually set weekly with an agile methodology. I like to deliver more than just the features such as knowledge share and suggestions of possible improvements and how to solve those.
HTML/CSS
Java
C#
View more
HTML/CSS
Java
C#
Node.js
Es6
React
JavaScript
View more
Full Stack Developer
Akurey
2015-04-01-2018-11-01
Lead developer on web related projects. During my time here, I worked with several key clients of the company. Also, part of the work her...
Lead developer on web related projects. During my time here, I worked with several key clients of the company. Also, part of the work here included to share knowledge within the company to keep developers up to speed with how others worked with different technologies. I also acted as speaker for the company on Big Data and Computer Graphics events. My main work included both frontend and backend on the development side. This also meant that I had to keep constant communication with the other members of the team like QA developers, desginers, DevOps and Project Managers. Through this I learned how to explain myself to people with different profiles, from very technical to little technical knowledge
Node.js
Git
React
View more
Node.js
Git
React
JavaScript
Webpack
Pug
Asp. net, c#
Angular 2
View more
Junior Game Developer
Fair Play Labs
2014-01-01-2015-03-01
I did my internship here before graduating college. After the internship was over, I was offered a full time position as a junior Game De...
I did my internship here before graduating college. After the internship was over, I was offered a full time position as a junior Game Developer. My experience here includes a facebook game, some games made with Unity3D and a web tool for the education industry.
Facebook
ActionScript
Game
View more
Facebook
ActionScript
Game
JavaScript
View more
PROJECTS
Planet Cube Edge WebsiteView Project
Sunna Entertainment
2018
A responsive promotional website for their upcoming videogame.
A responsive promotional website for their upcoming videogame.
Responsive Design
npm
JavaScript
View more
Responsive Design
npm
JavaScript
Pug
View more