
Danny Gonzalez
Verified Expert in Engineering
Java Developer
Panama City, Panama, Panama
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 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
Experience
- Node.js - 7 years
- MySQL - 6 years
- Vue 2 - 5 years
- Android - 4 years
- Android SDK - 4 years
- Tailwind CSS - 3 years
- Flutter - 3 years
- Nuxt.js - 2 years
Availability
Preferred Environment
Android Studio, Visual Studio, GitHub Copilot Chat, Vue 2, Tailwind CSS, Node.js, Flutter, Nuxt.js, GreenSock Animation Platform (GSAP), Front-end Development
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
Freelance Clients
- Migrated app source code from traditional servers to AWS, boosting app speed and performance while cutting infrastructure costs by 50%.
- Researched and proposed new tech stacks like Flutter when it was new to the industry, accelerating our app development process.
- 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.
PHP Developer
Open Homes Photography, Inc.
- Maintained and upgraded a CMS platform for real estate sales in San Francisco, enhancing its functionality and user experience.
- Developed websites that were automatically generated from the CMS, providing an easy-to-deploy tool for real estate sales.
- 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.
Senior Software Engineer
Smartmatic
- Created a web app to manage and monitor citizens, enrollment devices, transactions, and all the operations involved on the citizen registration 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.
- Created a mobile app to allow citizens to check their status on the enrollment process.
- Handled Agile methodologies such as Scrum and TDD. Developed multiple unit tests for each new feature.
Software Engineer
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.
- Architected Lsystem, software to manage all the items in the "online dressing room" app.
- Integrated third-party APIs, specifically Facebook, Twitter, and Google, to get user info and to share items from the app.
Software Engineer
Fasmatch, LLC
- Handled application development for social networks like Facebook, MySpace, and Bebo.
- Built applications on top of Amazon Web Services.
- Rebuilt the entire platform with an improved web design.
Experience
SP+ Parking Android App
https://www.spplus.com/The new app was developed following the most common Android Apps 4.0 - 5.0 standards, introducing features such as an action bar, a navigation drawer, backward 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 find parking easily using your location or by custom search. It provides useful information for each SP+ (SP Plus) location, including hours of operation, rates, available discounts, phone numbers, and more.
Socialmist Android App
• Helped to improve UI.
• Updated Android components.
• Fixed a few bugs and improved app performance.
Fanattac
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-4Geoluks Android App
Fleet Clean ERP - CRM
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
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-0Tech Stack: CodeIgniter, jQuery, Flex, Facebook API
CMS app for real state
https://www.open-homes.com/Education
Bachelor Degree in Computer Engineering
UCAB - Caracas
Skills
Libraries/APIs
jQuery Mobile, jQuery, jQuery UI, AWS Amplify, Vue 2, Node.js, Vue, REST APIs, Smart GWT, Facebook API, X (formerly Twitter) API
Tools
Subversion (SVN), Bonfire, Git, AWS ELB, Apache Maven, Atom, Android Studio, Visual Studio, Amazon CloudFront CDN, Google Analytics, Piwik
Languages
Java, PHP, SQL, CSS, Dart, HTML5, CSS3, JavaScript, PHP 7
Frameworks
Android SDK, CodeIgniter, Tailwind CSS, Flutter, Laravel, Bootstrap, GWT, JUnit, Hibernate, CakePHP, Nuxt.js, Smarty, Flex, Laravel 5
Paradigms
Object-oriented Programming (OOP), Model View Controller (MVC), Scrum, Agile Software Development, Test-driven Development (TDD)
Platforms
JEE, Android, GreenSock Animation Platform (GSAP), Amazon Web Services (AWS), Linux, JBoss, Oracle, Amazon EC2, AWS Lambda, Rackspace
Storage
MySQL, MongoDB, SQLite, Amazon S3 (AWS S3)
Other
Front-end Development, Enterprise Java Beans (EJB), GitHub Copilot Chat, Amazon RDS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring