Pedro David is a Senior .NET Backend Software Engineer with deep experience in systems design and development, mainly with .NET technologies, SQL, Docker, AWS, Azure and terraform.
Overview
9
9
years of professional experience
2
2
Languages
Work History
Backend Software Architect
Cerebrum City
05.2023 - 01.2024
Provide analysis, design and development of REST APIs using ASP.NET Core on .NET 6 hosted in Azure App Service for USA National Transportation Consultants
Design and build the database and REST backend for a Transportation management site
Integrate services with 3rd party vendors and consolidate a system that allows reviewing documents through Azure cognitive
Integrate 3rd party APIs to achieve selection and validation of driving employment
Analysis and design of integration with a Vue.js based front-end service
(All related to Backend tasks) REST APIs development, integration with 3rd party services and communication with Azure Active Directory for Authentication/Authorization
(All related to Database development) Implement Stored Procedures and SQL migrations using Flyway
(All related to testing) Unit and integration tests.
Senior Backend Developer
MakingSense
01.2018 - 04.2023
Project 2 – Dairy Herd Management application - (2 years): Dairy Herd Management application is a Software that provides dairy producers and agriculturists worldwide with herd management software and laboratory analysis
(All related to Backend tasks) REST API development using .Net Core, .Net 5 and Entity Framework, implementation of AWS lambdas using the serverless framework and typescript
(All related to Database development) Implement Stored Procedures and migrations using Flyway
(All related to testing) Unit and integration tests
Postman tests for the REST API
Project 1 – Background checks application - (2 years): Background checks application is a web-based application intended for searching and reporting generation of background identity checks, mostly for hiring purposes
(All related to Frontend tasks) Implement features and components for a SPA application using angular, knockout and jquery
(All related to Backend tasks) REST API development using ASP.Net and NHibernate
(All related to Database development) Implement Stored Procedures
(All related to testing) Unit and integration tests
Postman tests for the REST API.
Senior FullStack Developer
TruExtend
01.2022 - 12.2022
Project 1 – Cloud9 - (2 years): Cloud9 application is a web-based application intended for Orthodontics Practice Management
(All related to Backend tasks) REST API development using ASP.Net
(All related to Database development) Implement Stored Procedures
(All related to testing) Unit and integration tests
Postman tests for the REST API
(All related to infrastructure) Terraform scripts to deploy AWS Fargate, lambdas, etc
(All related to frontend) Design maintain and implement React components in TypeScript to replace existing UI
(All related to frontend testing) Unit testing of React components using Jest.
Semi Senior FullStack Developer
JalaSoft
01.2015 - 01.2017
Project 2 – Container Shipping application - (3 years): Container Shipping application is a Software that automates the planning, scheduling, and booking of ocean carriers, simplifying document management and partner collaboration
(All related to Frontend tasks) Implement feature and components for a SPA application using React, knockout and jquery
(All related to Backend tasks) REST API development using ASP.Net and Entity Framework
(All related to testing) Unit and integration tests
Postman tests for the REST API.
Education
Systems Engineer -
Major University Saint Simon (Universidad Mayor de San Simón)
Cochabamba, Bolivia
Skills
Software Design
Performance Optimization
Application security
Additional Education Courses And Seminars
2019 - AWS Certified Cloud Practitioner
2019 - AWS Certified Developer
2019 - AWS Certified Solutions Architect
2018 - Security using OAuth2 and OpenID Connect for .Net applications
Travel Visa
Available to Travel / Requires 30–60-day lead time for Visa processing
Skills And Knowledge
.NET, TypeScript, Angular, React, Blazor, Java, JavaScript, SignalR, Terraform, Docker, Kubernetes, Microsoft SQL Server, MySQL, PostgreSQL, Oracle, and MongoDB, HTML5/CSS3, JavaScript, TypeScript, Angular, React, Knockout, JQuery, Bootstrap and Blazor, Visual Studio, GIT (GitHub, GitLab, Bitbucket), TFS, Webpack, Maven, NPM, Serverless framework, Flyway, Terraform, Docker, Kubernetes, Azure CLI, and AWS CLI, Jira, Slack, TFS, MS Project and Azure DEVOps, Azure and AWS
Personal Information
Gender: Male
Nationality: Bolivian
Marital Status: Single
Timeline
Backend Software Architect
Cerebrum City
05.2023 - 01.2024
Senior FullStack Developer
TruExtend
01.2022 - 12.2022
Senior Backend Developer
MakingSense
01.2018 - 04.2023
Semi Senior FullStack Developer
JalaSoft
01.2015 - 01.2017
Systems Engineer -
Major University Saint Simon (Universidad Mayor de San Simón)