Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Nestor  Donato

Nestor Donato

Bogota

Summary

Talented bilingual Software Engineer skilled at technical leadership with great communication skills. Experienced in the full project life cycle from design and implementation to continuous deployment producing high-quality web-based solutions with optimized structures and processes to accomplish customer targets. Fluent in diverse programming languages, including Java and Groovy.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Project44
07.2021 - Current
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Wrote and reviewed Java code and worked with development teams to correct problems, run test scenarios and prepare for deployment.
  • Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors (On call).
  • Created procedures for system monitoring, recovery, backup and optimization.
  • Orchestrated efficient large-scale software deployments.
  • Introduced agile methodologies and development best practices to division to enhance product development.
  • Adjusted design parameters to boost performance and incorporate new features.
  • Built outstanding and dynamic team of software engineers and developers which significantly boosted overall success of organization.
  • Gathered and defined customer requirements to develop clear specifications for project plans.

Software Engineer

Perficient Latin America
11.2018 - 07.2021
  • Leaded development teams across the whole software lifecycle producing high quality software solutions.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues, guarantee achieving the development commitment, analyze risk and propose strategies to mitigate them.
  • Wrote high quality, solid code on Java and Groovy platform using diverse frameworks, libraries such as: Spring framework, Kafka, Eventuate framework, Spock, JUnit, JPA, AWS services, Swagger, Elastic Search, Gradle and Maven, among others.
  • Contributed in the design and construction of micro-services architecture web solutions, resulting in high performing and resilient products.
  • Supported code quality assurance by doing pair code reviews and incorporating the use of continuous code inspection tools like Sonar, achieving high code quality and high test code coverage.
  • Contributed in the definition and implementation of repositories for tracking changes in source code during software development using GIT.
  • Interfaced with cross-functional team of business analysts, developers and technical support professionals to determine comprehensive list of requirement specifications for new applications.
  • Collaborated on all stages of systems development lifecycle, from requirements gathering to production releases.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.

Software Designer

Globant
06.2018 - 11.2018
  • Leaded, Reviewed and contributed to the technical solutions design resulting in clean, solid solutions to respond properly to the client functional and non-functional requirements.
  • Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements.
  • Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems. Designed, implemented and maintained databases using Oracle SQL, PostgreSQL, MySQL and IBM DB2.
  • Consulted with network engineering staff to evaluate hardware and software requirements for new system development. Automated and implemented backup and recovery procedures for Disaster Recovery systems.

Java Software Developer

Globant
02.2017 - 06.2018
  • Worked effectively with cross-functional design teams to create software solutions that elevated client-side experience and significantly improved overall functionality and performance.
  • Designed and implemented high-quality code solutions that satisfied the client requirements in agile environments.
  • Contributed to knowledge sharing among the team by leading Java training sessions.
  • Increased the team code quality by introducing and reinforcing good code practices.

Research and Development Analyst

QVision
06.2015 - 02.2017
  • Conducted research and investigations into the test automation area, resulting in the design and implementation of new sets of tools for this purpose.
  • Provided observations, took measurements, and performed tests at various stages according to the quality control plan.
  • Design and implementation of new test automation tools as a SAAS web solution, using the Grails Framework

Education

Systems And Computing Engineer -

Universidad Nacional De Colombia
Bogotá
09.2017

Skills

  • Clean code
  • Java
  • Groovy
  • Spring (Boot, Security, Cloud, JPA, etc)
  • SQL (MySQL, PostgreSQL, Oracle, Microsoft SQL Server)
  • Document-based DB (MongoDB, DynamoDB)
  • Elastic Search
  • Grails
  • Spock (BDD)
  • JUnit 5
  • Kafka
  • Scrum
  • Design Patterns
  • Docker
  • Jira
  • Git
  • Team Leadership
  • Great Communication Skills
  • Performance and scalability optimization
  • Design Driven Development
  • Microservices design

Certification

  • Scrum Foundation Professional Certificate - SFPC
  • Scrum Master Professional Certificate SMPC®
  • Scrum Product Owner Certification - SPOPC®
  • Agile Coach Professional Certificate - ACPC®
  • Certified Data Analysis Associate – DACA

Timeline

Senior Software Engineer

Project44
07.2021 - Current

Software Engineer

Perficient Latin America
11.2018 - 07.2021

Software Designer

Globant
06.2018 - 11.2018

Java Software Developer

Globant
02.2017 - 06.2018

Research and Development Analyst

QVision
06.2015 - 02.2017

Systems And Computing Engineer -

Universidad Nacional De Colombia
Nestor Donato