Software Engineer with over eight years of experience designing, building, and implementing efficient, robust, scalable, and maintainable complex distributed software systems.
I have worked for multinational companies in different industries for the public and private sectors. I have worked on-site and remotely with distributed teams across the world using different development methodologies such as Waterfall, Kanban, and Scrum.
Software Engineering is my passion and I love to be current with different technologies and tools that allow me to be more productive and efficient implementing good practices and good solutions.
Main soft skills
Willingness to learn, Open-mindedness, Teamwork, Approachability, Critical thinking, Dependability, Accountability, Problem-solving, Creativity, Empathy, Flexibility, Patience, Communication, Conflict resolution, able to learn quickly among other.
Some hard skills
I have worked and I am familiarized with tools and technologies such as Java, JavaScript, Python, Spring Boot, Node.js, ElasticSearch, DynamoDB, MongoDB, Apache Kafka, Redis, Netflix OSS, Jenkins, Docker, Amazon Web Services AWS, Microservices Architecture, Web Services (RESTful APIs), Spring Security, Spring MVC, Hibernate, JPA, JUnit, MySQL, Oracle, PostgreSQL, PL/SQL, TypeScript, JWT, Angular, Vuejs, Vuex, HTML5, CSS3, Bootstrap, SQL, Git, Maven, Swagger, JIRA, Mockito, WireMock, JaCoCo, SonarQube, Twilio, Sendgrid, Virtualization, and Cloud Computing, among other.
David A. earns an estimated $7k/mo. That's 4.8× the typical freelancer and more than 99.73% of everyone we track.