Danny Gonzalez, Developer in Panama, NY, United States
Danny is available for hire
Hire Danny

Danny Gonzalez

Verified Expert  in Engineering

Java Developer

Location
Panama, NY, United States
Toptal Member Since
August 22, 2012

Danny is a full-stack software engineer with over 15 years of experience in both web and mobile application development. He has worked for both small startups and major companies, including Google, demonstrating a versatile skill set that adapts to diverse environments. Danny combines deep technical expertise with a proven track record of delivering high-impact projects across various platforms.

Portfolio

Freelance Clients
JavaScript, Node.js, PHP 7, Flutter, Android, Vue...
Open Homes Photography, Inc.
PHP, JavaScript, Bootstrap, CodeIgniter, jQuery, Google Analytics, Piwik...
Smartmatic
JUnit, Apache Maven, Smart GWT, GWT, JBoss, Oracle, Hibernate...

Experience

Availability

Full-time

Preferred Environment

Android Studio, Visual Studio, GitHub Copilot Chat, Vue 2, Tailwind CSS, Node.js, Flutter, Nuxt.js, GreenSock Animation Platform (GSAP)

The most amazing...

...thing I've built is Identity Management Solutions, a combination of technologies that enables governments to manage personal identity using biometric security.

Work Experience

Lead Software Engineer

2016 - PRESENT
Freelance Clients
  • I migrated app source code from traditional servers to AWS, boosting app speed and performance while cutting infrastructure costs by 50%.
  • I researched and proposed new tech stacks like Flutter when it was new to the industry, accelerating our app development process.
  • I have coached junior developers, guiding them to become proficient full-stack engineers and effective problem solvers, ultimately transforming them into key contributors within our development team.
Technologies: JavaScript, Node.js, PHP 7, Flutter, Android, Vue, GreenSock Animation Platform (GSAP), Amazon EC2, Amazon RDS, AWS Amplify, Amazon S3 (AWS S3), Amazon CloudFront CDN, AWS Lambda, Android SDK, Vue 2, Tailwind CSS, Nuxt.js

PHP Developer

2015 - 2022
Open Homes Photography, Inc.
  • I maintained and upgraded a CMS platform for real estate sales in San Francisco, enhancing its functionality and user experience.
  • I developed websites that were automatically generated from the CMS, providing an easy-to-deploy tool for real estate sales.
  • I collaborated on the company's growth in terms of technology and infrastructure, enhancing our capacity to support daily traffic of up to 20,000 users.
Technologies: PHP, JavaScript, Bootstrap, CodeIgniter, jQuery, Google Analytics, Piwik, Rackspace, MySQL, Vue 2, Tailwind CSS

Senior Software Engineer

2012 - 2014
Smartmatic
  • Created a web app to manage and monitor citizens, enrollment devices, transactions, and all the operations involved on the citizen registration process.
  • Created a mobile app to allow citizens to check their status on the enrollment process.
  • Implemented improvements on legacy code to get better performance processing for big data.
  • Supported the development of the Workflow "citizen update," which included biographic and biometric data.
  • Handled Agile methodologies such as Scrum and TDD. Developed multiple unit tests for each new feature.
Technologies: JUnit, Apache Maven, Smart GWT, GWT, JBoss, Oracle, Hibernate, Enterprise Java Beans (EJB), JEE

Software Engineer

2009 - 2011
Like.com (Google)
  • Contributed to the development of www.couturious.com.
  • Developed the online dressing room, an app where the user could dress up a model with real clothes.
  • Developed Lsystem, software to manage all the items in the "online dressing room" app.
  • Integrated third-party APIs (Facebook, Twitter, Google) to get user info and to share items from the app.
Technologies: jQuery, MySQL, Flex, Java, CodeIgniter, PHP

Software Engineer

2008 - 2009
Fasmatch, LLC
  • Handled application development for social networks like Facebook, MySpace, and Bebo.
  • Built applications on top of Amazon Web Services..
  • Rebuilt entire platform with an improved web design.
Technologies: jQuery, MySQL, Smarty, Java, PHP

SP+ Parking Android App

https://www.spplus.com/
Rebuilt and redesigned a SP+ parking app from scratch that has been on the market for a few years, but has some performance issues.

The new app was developed following the most common standards of Android Apps 4.0 - 5.0 , introducing features such an action bar, a navigation drawer, backwards compatibility, fragments, fused location provider API, etc.

SP+ app helps you to find nearby parking locations in NYC, Boston, Philadelphia, Washington DC, and over forty other cities. The SP+ (SP Plus) app allows you to easily find parking using your location or by custom search and provides useful information for each SP+ (SP Plus) location including hours of operation, rates, available discounts, phone number, and more.

https://play.google.com/store/apps/details?id=com.centralparking.national

Socialmist Android App

With Socialmist, you can create videos with multiple clips, capture photos, and apply music from SoundCloud.
- Helped to improve UI.
- Updated Android components.
- Fixed a few bugs and improved app performance.

https://play.google.com/store/apps/details?id=com.social.socialmist (region-limited link)

Fanattac

Fanattac is the only social music network that loyalizes fans to artists. The social music ecosystem generates a unique, winning value proposition. Artists win because they get a powerful marketing vehicle to loyalize fans. Fans win because they are rewarded for their loyalty to artists. Fanattac monetizes the fan-base, sells the loyalty program to music companies, and operates a very profitable business model.

My main role was developing multiple features on the site using PHP, jQuery, HTML5, MySQL, Facebook API, and Twitter API.

Arquitectura Configurable para el Pago de Servicios por Internet

https://www.morebooks.de/store/es/book/arquitectura-configurable-para-el-pago-de-servicios-por-internet/isbn/978-3-659-05503-4
I am the author of "Arquitectura configurable para el pago de servicios por Internet." We aim to provide a solution for the supply of online services, a safe platform that guarantees both customers and service providers secure payments and service quality. The trade platform for services includes a payment system with escrow mode (retention), where an escrow agent will retain the money provided by the client until the conditions of service have been successfully and both parties agree to it. This system will be supported by different payment mechanisms that have already been tested, and are currently used in large eCommerce sites. To further ensure quality service, there will be a credible system to evaluate providers through various indicators such as responsiveness, costs, claims treatments, and reliability, which will allow customers to know the reputation of a service before an acquisition.

Geoluks Android App

Geoluks, the first social network for consumers, allows you to compare prices on thousands of products in your country, find out the best deals at the national level, and share with thousands of users and friends. It scans products through its barcode, adds them, and shares them. It also allows users to be part of the consumer community.

Fleet Clean ERP - CRM

MyFC is a proprietary cloud-based software that was created for the purposes of operating Fleet Clean branches throughout the country.

I developed a whole system that helps the company to operate the core business, which includes the following modules and more:

- Type of services offered
- Schedule service
- Report of activities
- Billing
- Employees
- Customers

Tech stack: PHP, CodeIgniter, jQuery, CSS, Bootstrap

Comprehensive Biometric Identity Management

Smartmatic identity management solutions is the complete combination of services and technologies that enables governments and large corporations to manage personal identity using biometric security.

Tech Stack: Java, JEE, EJB, Hibernate, Oracle, GWT

http://www.smartmatic.com/case-studies/article/modernising-haiti-s-civil-registry/

Couturious.com (Acquired by Google)

http://www.youtube.com/watch?v=9tfMlL1c5-0
Couturious’ focus is on 3D photo-realistic styling. You pick a photo of a model (you can choose from a variety of races and body types) and then style the model accordingly with clothes from over 100 different brands.

Tech Stack: CodeIgniter, jQuery, Flex, Facebook API

CMS app for real state

https://www.open-homes.com/
Open Homes Photography - Real estate photography, websites, Matterport, brochures, floor plans, video, aerial, 3D and more—tailored to suit your real estate needs and branded to promote your business.

Languages

Java, PHP, SQL, HTML5, CSS3, JavaScript, PHP 7

Frameworks

Android SDK, CodeIgniter, Tailwind CSS, Flutter, Bootstrap, GWT, JUnit, Hibernate, CakePHP, Nuxt.js, Smarty, Flex, Laravel 5

Libraries/APIs

jQuery Mobile, jQuery, jQuery UI, AWS Amplify, Vue 2, Node.js, Smart GWT, Facebook API, Twitter API, Vue

Tools

Subversion (SVN), Bonfire, Git, AWS ELB, Apache Maven, Atom, Android Studio, Visual Studio, Amazon CloudFront CDN, Google Analytics, Piwik

Paradigms

Object-oriented Programming (OOP), Model View Controller (MVC), Scrum, Agile Software Development, Test-driven Development (TDD)

Platforms

JEE, Android, GreenSock Animation Platform (GSAP), Linux, JBoss, Oracle, Amazon EC2, AWS Lambda, Rackspace

Storage

MySQL, MongoDB, SQLite, Amazon S3 (AWS S3)

Other

Enterprise Java Beans (EJB), GitHub Copilot Chat, Amazon RDS

2002 - 2007

Bachelor Degree in Computer Engineering

UCAB - Caracas

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring