Gerardo Lopez Falcon

Gerardo Lopez Falcon

Mentor
Rising Codementor
US$0.00
For every 15 mins
ABOUT ME
SR Software Developer
SR Software Developer

System Engineer with experience as a software development (mobile and web), quality assurance, web technologies, database technologies. I also participate actively on the communities, mostly on the Mobile and JavaScript communities participating in trainings and camps as speaker/organizer.

I make it my goal to create software with the user in mind, creating applications with a useable and intuitive user interface experience. I also understand the importance of creating highly readable and easily maintainable source code. I am constantly striving to learn new technologies and look to ways to better myself in this rapidly changing industry.

8+ years of experience as Software Developer and Rich User Interface applications, integrating with various Databases and Client-Server applications in iPhone/iPad, iOS application development using Swift, Cocoa Touch, UIKit.

Pacific Time (US & Canada) (-07:00)
Joined November 2017
EXPERTISE
6 years experience
Gerardo is a Oracle Certified Associate, Java SE 8 Programmer. https://www.youracclaim.com/badges/58e3ea64-62a7-434d-899a-7f0f9ca2a0d5 ...
Gerardo is a Oracle Certified Associate, Java SE 8 Programmer. https://www.youracclaim.com/badges/58e3ea64-62a7-434d-899a-7f0f9ca2a0d5 He has a lot of experience over the years using Java and its most popular frameworks. What are his main capabilities? - Good Knowledge and experience in using J2EE Application Servers such as WildFly (JBoss) and Tomcat. And IDE's like Eclipse, IntelliJ IDEA, and Net Beans for Application development. - Good knowledge and experience in developing applications using frameworks like - Struts, Spring framework, Spring Boot, Hibernate ORM. - Hands on experience in producing/consuming web services - REST. - Expertise in several J2EE technologies like JSP, Servlets, JDBC, Java Beans, XML, HTML, CSS, Ajax, JavaScript, React, RESTful Web Service, SOAP, Core Java, Multhreading, Generics, Serialization, Externalization, Spring, Struts and Object Relational Mapping (ORM) tools like Hibernate. - Experience in front-end UI development skills using scripting languages like Angular 1.5x, HTML5, JavaScript, and ReactJS, XML, JSON, Ajax and CSS. - Provide technical expertise to help formulate a solution to satisfy the functional requirements. - Investigate issues in test and production environments and provide resolution. - Develop custom applications which meet the functional requirements. - Work with team members to ensure the delivered design meets the business requirement.
3 years experience
Gerardo is a Mobile Developer, his tasks have involved working with the following technologies: - Swift - Realm database - Rx programmin...
Gerardo is a Mobile Developer, his tasks have involved working with the following technologies: - Swift - Realm database - Rx programming - Android - React Native - Express.js - MongoDB - ReactJS - GraphQL His responsibilities are: Good Understanding of memory management and knowledge of storage of local database files management using SQLite and Core Data. Used Multithreading and GCD concepts for faster response of the application. Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, and UI Kit Frameworks. Participate on projects Web or mobile. Create / consume REST endpoints with JSON format. Provide technical expertise to help formulate a solution to satisfy the functional requirements. Investigate issues in test and production environments and provide resolution. Develop custom applications which meet the functional requirements. Define and document technical specifications for custom developed applications. Work with team members to ensure the delivered design meets the business requirement.
3 years experience
Gerardo is a IOS Developer, his tasks have involve working with the following technologies: - Swift - Realm database - Rx programming - ...
Gerardo is a IOS Developer, his tasks have involve working with the following technologies: - Swift - Realm database - Rx programming - React Native - Express.js - ReactJS - GraphQL His responsibilities are: - Good Understanding of memory management and knowledge of storage of local database files management using SQLite and Core Data. - Used Multithreading and GCD concepts for faster response of the application. - Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, and UI Kit Frameworks. - Create / consume REST endpoints with JSON format. - Provide technical expertise to help formulate a solution to satisfy the functional requirements. - Investigate issues in test and production environments and provide resolution. - Develop custom applications which meet the functional requirements. - Define and document technical specifications for custom developed applications. - Work with team members to ensure the delivered design meets the business requirement.
3 years experience
I have developed numerous Android applications related with sports and entertainment.
I have developed numerous Android applications related with sports and entertainment.
Android StudioFirebaseActive android
View more
Android StudioFirebaseActive androidJacksonRxJavaLeakCanary
View more

REVIEWS FROM CLIENTS

Gerardo's profile has been carefully vetted and approved as a Codementor. Connect with Gerardo now, and leave a review for them once you're done!
EMPLOYMENTS
Software Developer
Konrad Group
2016-09-01-Present
My responsibilities are: Good Understanding of memory management and knowledge of storage of local database files management using SQLi...
My responsibilities are: Good Understanding of memory management and knowledge of storage of local database files management using SQLite and Core Data. Used Multithreading and GCD concepts for faster response of the application. Strong knowledge in implementing core Frameworks like Core Location, Core Graphics, Map Kit, and UI Kit Frameworks. Participate on projects Web or mobile. Create / consume REST endpoints with JSON format. Provide technical expertise to help formulate a solution to satisfy the functional requirements. Investigate issues in test and production environments and provide resolution. Develop custom applications which meet the functional requirements. Define and document technical specifications for custom developed applications. Work with team members to ensure the delivered design meets the business requirement.
Java
React
React Native
View more
Java
React
React Native
GraphQL
Andrid
View more
Software Developer SR
Luxis interactive
2014-06-01-2016-09-01
My responsibilities were: Good Exposure to Version Control Systems like SVN. Experience in performing unit test for the applications us...
My responsibilities were: Good Exposure to Version Control Systems like SVN. Experience in performing unit test for the applications using Junit Framework. Good experience in various Integrated Development Environments (IDE) Eclipse, NetBeans, IntelliJ. Expertise in several J2EE technologies like JSP, Servlets, JDBC, Java Beans, XML, HTML, CSS, Ajax, JavaScript, jQuery, RESTful Web Service, SOAP, Core Java, Multhreading, Generics, Serialization, Externalization, Spring, Struts and Object Relational Mapping (ORM) tools like Hibernate. Tested the application leakage, deployed and tested the application on different iPhone's firmware, fixed relevant bugs for leakage purpose, and resolved memory management issues. Beta testing of the application via test flight.
Android
Java
Ruby on Rails
View more
Android
Java
Ruby on Rails
MongoDB
Angular
React
React/react native with redux
View more
Mid Software Developer
Hewlett Packard
2009-03-01-2014-05-01
Software Developer for HP. My responsibilities were: Provide technical expertise to help formulate a solution to satisfy the functiona...
Software Developer for HP. My responsibilities were: Provide technical expertise to help formulate a solution to satisfy the functional requirements. Define and document technical specifications for custom developed applications Perform unit testing to ensure the completeness and accuracy of the solution Follow application and system architecture guidelines Work with team members to ensure the delivered design meets the business requirement. Investigate issues in test and production environments and provide resolution.
Android
HTML5
Spring
View more
Android
HTML5
Spring
Spring MVC
Gradle
Jax rs
Mysq
JPA Hibernate
View more