Personal details

Gerardo F. - Remote

Gerardo F.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

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.

Work Experience

Software Developer
Konrad Group | Sep 2016 - Present
Java
React
React Native
GraphQL
Andrid
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.
Software Developer SR
Luxis interactive | Jun 2014 - Sep 2016
Android
Java
Ruby on Rails
MongoDB
Angular
React
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.