{
function
const
</>
import
export
class
}
=>
async
Software Engineer

Hi, I'm Edward Acu.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

Professional Summary

Results-oriented software engineer with 15 years of experience and a proven track record in application development, capacity planning, and programming. I aim to leverage my full-stack expertise to contribute effectively as a Software Engineer at your company.

Specialized in backend development with PHP, Node.js, TypeScript, C#, and Ruby on Rails, as well as mobile app development using React Native and Flutter. On the frontend, I build scalable and responsive interfaces using React.js, Next.js, and vanilla JavaScript.

I am passionate about problem-solving, clean code, and system design. I strive to deliver excellence in every project and maintain a proactive mindset in Agile environments following Scrum methodologies.

Technical Skills

  • Frontend: JavaScript (Vanilla), TypeScript, React.js, Next.js, CSS, Webpack
  • Backend: Node.js, PHP, C#, Ruby on Rails, Python
  • Databases: MySQL, MariaDB, MongoDB
  • Mobile: Java (Android), Kotlin, Swift, React Native, Dart & Flutter
  • Tools & Technologies: Git, Docker, AWS, Azure, Jenkins, JIRA

Experience

Sr. Application Developer
  • Coding backend micro services with nodejs.
  • Write code for micro frontend with react js and redux.
  • Applying solutions for bugs and implement new features to improve code.
  • Working for home phone solutions.
  • Tools: NodeJs, ReactJS, Redux, Dynatrace, OpenShift, Jenkins, Jira, Contentul
May 2022 - current| Guatemala, Guatemala
Software Engineer
  • Coding backend services with php.
  • Write code for frontend with angular and vuejs.
  • Improved the development timing reducing bugs and implements a good branching strategy
  • Worked on web applications targeting selling vendors, stores and admin users;
  • Contract with: Freelancer
  • Tools: PHP, Angular js, VueJs and VuewJsX
Apr 2022 - May 2023| Remote
Chief Software Development
  • Contribute to research and apply better practices in the structure of code.
  • Create schedules and work plans and be accountable for managing a budget.
  • Provide innovate solutions to complex problems and communicate progress
  • Liaise with senior management to report on project and to present project's needs.
  • Manage Linux servers to deploy projects.
  • Help to build and manage the software development teams.
  • Tools: PHP, Python, Javascript, React, React-native. Jenkins, Docker
May 2016 - May 2022 | Guatemala, Guatemala
Software Engineer
  • Coding backend services with nodejs and php.
  • Write code for mobile app with technologies like Flutter and React Native.
  • Developed and managed the mobile solution using react native to develop it.
  • Improved the development timing reducing bugs and implements a good branching strategy
  • Worked on mobile applications targeting selling vendors, pawn brokers and admin users;
  • Projects with: Ezcorp, Homeland, Bono Familia Guatemala
  • Tools: React Native, Flutter & Dart, NodeJs, PHP, Docker and Jenkins
Nov 2019 - Jan 2022| Guatemala, Guatemala
Fullstack Developer
  • Design algorithms and flowcharts to create new software.
  • Develop software in different languages like PHP, javascript and python.
  • Troubleshooting, debugging, maintaining and improving existing software.
  • Manage linux servers to deploy solutions in cloud services.
  • Migrate old code to new technologies in different projects.
  • Testing and deploying programs and applications.
  • Tools: PHP, Javascript, Java for Android, Swift.
Aug 2013 - Apr 2016 | Guatemala, Guatemala
Junior Developer
  • Write code for different webpages in PHP and Javascript.
  • Implements solutions to make electronic invoice in Guatemala.
  • Troubleshooting, debugging, maintaining and improving existing software.
  • Create new solutions to software of schools.
  • Testing and deploying programs and applications.
  • Tools: PHP, Javascript.
Aug 2010 - Jul 2013 | Guatemala, Guatemala
Accounting assistance
  • Pay taxes, inventory adjustment, organize the bookkeeping processes of the company.
  • Evaluate financial budgets and track expenses.
Oct 2017 - Jul 2010 | Guatemala, Guatemala

Projects

music streaming app
Acapella Music App

A music app to reproduce gospel songs in acapella,

Accomplishments
  • Tools: Flutter, Firebase, PHP, Javascript,
  • App using to learn and test Flutter
  • Create backend and app mobile solution
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Search and filter songs based on language and singer.
  • Create multiple playlists and add/remove songs to/from playlist.
  • Scroll through recently played/viewed songs.
quiz app
Albacinema

A website to Albacinema, who is the second cinema most important in Guatemala

Accomplishments
  • Frontend: Javascript vanilla
  • Backend: PHP and Laravel
  • A website e-commerce to check movies and schedules.
  • Provide option to make an appointment to watch a movie
  • Connect with API of Albacinema to make an appointment and payment
quiz app
TigoPOS

A payment gateway with support to make payments through card reader and app mobile.

Accomplishments
  • Mobile: Java for Android, Swift iOS
  • Frontend: Javascript Vanilla
  • Backend: PHP
  • A payment gateway with support to make payments through card reader and app mobile.
  • Implements a solutions of high availability in database with mariadb platform x5
quiz app
Tigo Genius

Tool to make a fast estimates to sell products, mobile devices and plans for a Telco Tigo Guatemala

Accomplishments
  • Mobile: React Native
  • Frontend: Javascript Vanilla
  • Backend: PHP
  • A web tool to make estimates for sell with app to sellers
  • Implements a solutions to deploy with docker containers and fast deploy with Jenkins
quiz app
Bono Familia Covid-19

A payment gateway to sell with government support for COVID-19

Accomplishments
  • Mobile: React Native
  • Frontend: ReactJS
  • Backend: PHP
  • A payment gateway to receive government aid payments for covid-19
  • Implements a solutions to deploy with docker containers
quiz app
DSGo app

App to connect with services of Colegio Alemán de Guatemala

Accomplishments
  • Mobile: Flutter & Dart
  • Implement calendar to know events of school
  • Provide info about charges and payments of each student and family, related at your user
  • Provide functionality to watch and know news about School
  • Getting info about notifications and evaluations of each student associated at your user.
  • App to Android and iOS
quiz app
Evelyn Rogers

App to connect with services of Colegio Evelyn Rogers Guatemala

Accomplishments
  • Mobile: Flutter & Dart
  • Implement calendar to know events of school
  • Provide info about charges and payments of each student and family, related at your user
  • Provide functionality to watch and know news about School
  • Getting info about notifications and evaluations of each student associated at your user.
  • App to Android and iOS
quiz app
Colegio Humboldt Costa Rica

App to connect with services of Colegio Humboldt Costa Rica

Accomplishments
  • Mobile: Flutter & Dart
  • Implement calendar to know events of school
  • Provide info about charges and payments of each student and family, related at your user
  • Provide functionality to watch and know news about School
  • Getting info about notifications and evaluations of each student associated at your user.
  • App to Android and iOS
quiz app
NutriHuevo

App of Espiga group to connect with its software ERP

Accomplishments
  • Mobile: Flutter & Dart
  • Allows to billing through this app
  • Check and observe availability of their inventory
  • Provide tool to print a bill and closing report
  • Allows to make an order
  • App to Android
quiz app
TigoPOS cobradores

App of Tigo Guatemala to provide a tool to make a sell and control of sells and cash control

Accomplishments
  • Mobile: React Native
  • Allows to make a voucher to cash control
  • Check and observe availability of their inventory
  • Provide tool to make a closing report
  • Connect with their CRM software
  • Manage of different roles of users and their access
  • App to Android
quiz app
Samsung videos Tigo

App to show advertising videos in stores of Tigo Guatemala

Accomplishments
  • Mobile: React Native
  • Allow to show advertising videos in devices like demo mode
  • Connect this app with TigoPOS to make a good flows between those apps
  • Show different videos in different stores
  • App to Android

Skills

Backend

PHPPHP
Node.jsNodeJs
TypeScriptTypeScript
RubyRuby
Ruby on RailsRails
C#C#

Frontend

JavascriptJavascript
React.jsReactJs
Next.jsNext.js
HTML5HTML5
CSS3CSS3

Mobile

FlutterFlutter
DartDart
React NativeReact Native
Java for AndroidJava for Android
KotlinKotlin
SwiftSwift

Databases

MySQLMySQL
MariaDBMariaDB
MongoDBMongoDB

Other

GitGit
DockerDocker
AWSAWS
AzureAzure
Shell scriptShell script
JenkinsJenkins

Certificates

DevOps Engineer Certificate
DevOps Engineer
iOS Mobile Developer Certificate
iOS Mobile Developer
Backend PHP Certificate
Desarrollo Web Backend PHP
Flutter Advanced Certificate
Flutter Advanced
ReactJS Certificate
ReactJS

Education

Universidad Mariano Gálvez

Guatemala, Guatemala

Degree: Bachelor degree in computer Science, Software Engineering

    Relevant Courseworks:

    • Data Structures and Algorithms
    • Database Management Systems
    • Operating Systems
    • Machine Learning
    • Computer Vision

Universidad Mariano Gálvez

Guatemala, Guatemala

Degree: Completed coursework towards MBA

Mundo E & Universidad de Córdoba

Online, Argentina

Degree: DevOPS

Contact