Hi! I'm David Espinosa, a Sr. Full Stack Software Developer from Argentina.

I love working with the latest technologies, I've been specializing in Angular, Typescript, Node and AWS Serverless but I'm open to work with any modern language, framework, library or cloud provider.

AWS cloud practitioner certification badgeAWS developer associate certification badgeAWS architect associate certification badge

EXPERIENCE

ACCENTURE

Sr. Full Stack Developer(June 2020 - Present)

In this project, we are developing a web form to allow managers of each country were Accenture has offices to provide detailed information about them. Since our web form will exist between 2 internal tools using MySQL, we decided to also use this kind of database to take advantage of triggers and views to reduce our backend logic to a minimum.


Sr. Full Stack Developer(December 2019 - May 2020)

I started working on a new internal project, a web app to manage and show the benefits, compensations and rewards of employees from the UK and Ireland, here we continued to use Angular and the Typescript language (for frontend and backend) with the same AWS serverless services that we have been using with my team on the previous project, adding a couple extra like KMS and Secrets Manager.


Semi Sr. Full Stack Developer(September 2018 - December 2019)

This was an ambitious project that started from scratch, a web application to design and manage the payslips of employees from multiple countries, always using the latest version of Angular in the frontend, I was exposed for the first time to the fascinating world of cloud computing. We used the serverless framework having as provider AWS, Cloudfront with S3 to host the frontend and the most interesting and challenging thing for me was the 100% serverless backend, using API Gateway, Lambda (Node.js runtime), Cloudwatch and DynamoDB for the database.


Semi Sr. Full Stack DeveloperJanuary 2018 - August 2018

The first project I entered already had several years in production and here was my first challenge since I had to learn by myself how to use Angular 4 in the frontend and Java on the backend. I was lucky enough to enter a work cell using Scrum, being able to refine user stories interacting continuously with the Product Owner and estimating ourselves using planning poker how many story points would take each user story, also we defined clear actions to improve our work after the retrospective meeting at the end of each sprint.


NEORIS

Junior Full Stack DeveloperFebruary 2017 - January 2018

Here I learned how to work using the .NET framework, at first making automated testing with Selenium and later on solving bugs and developing new features in a long-running application of the agricultural sector. The main technologies used were Visual Studio, C#, Web Forms, HTML, CSS, Javascript, jQuery, KnockoutJS, TFS, TFVC (Team Foundation Version Control) and stored procedures in Oracle PL/SQL. For the first time, I had the luck to work on a Scrum team participating in all its events, such as daily stand-up meetings, sprint plannings, reviews and retrospectives.


SYLOPER

Junior Full Stack DeveloperSeptember 2016 - February 2017

This was my first job as a web developer, I learned to use the CakePHP Framework and with the help of my team, I applied it to a couple of projects that started from scratch. In addition to PHP, I used HTML, CSS, Bootstrap, Javascript, MySQL and Assembla SVN to version the code. It was an excellent opportunity to learn all the basics that someone who begins their career in this field needs to know.


CERTIFICATIONS

AWS Solutions Architect Associate

AWS Developer Associate

AWS Cloud Practitioner

Professional Scrum Master

LANGUAGES

English (Advanced)

Spanish (Native)

EDUCATION

Bachelor's Degree in Computer Science (In Progress)

SKILLS

Angular Framework

Typescript

Node.js

Karma

Jasmine

HTML

CSS

GIT

Serverless Framework

AWS Aurora MySQL

AWS DynamoDB (NoSQL)

AWS Lambda

AWS API Gateway

AWS CloudWatch

AWS Cloudfront

AWS Route 53

AWS S3 Buckets

AWS Secrets Manager

Powered by Angular 10 and AWS | Source Code available on my Github