Alberto V.

Alberto V.

Senior Software Engineer

Zaragoza, Spain
Hire Alberto V. Hire Alberto V. Hire Alberto V.

About Me

As an expert Full stack Mobile Software Developer, I specialize in developing iOS, Android, React Native, Mobile Web, and Mobile Backend applications; utilizing my top skills in Android (Java & Kotlin), Swift, and Javascript (Node.JS). I am motivated by challenging projects, set clear goals for projects and endeavor to understand and communicate effectively with all clients on their expectations and my results.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Lingokids
Lingokids
Tech Lead
2021 - 2022 (1 year)
Remote
  • Acted as a Mobile Tech Lead for a platform that aims to break down language barriers and provide equal opportunities for kids all around the world.

  • Led the design, build, and maintenance of features focused on children.

  • Partnered with EM, PM, and Backend TL to overview, technically assess and plan initiatives across Engagement. Facilitate speed-quality trade-off decisions within the group, ensuring that all parties understand the technical and product risks involved.

Accenture
Accenture
Software Architect / Contractor
2018 - 2020 (2 years)
Zaragoza, Spain
  • Designing, building, testing and maintaining modern software applications for individual clients.

  • Contributing to technical decisions and performing development across multiple layers of an application.

  • Mentoring junior team members, applying development best practices, ensuring scalability and optimum performance for each product.

LotterApp
LotterApp
Android and iOS Developer
2016 - 2020 (4 years)
Zaragoza, Spain
  • Designing and developing software applications that offer the Administrations of Official Lotteries a new channel of commercialization to increase sales and retain customers.

  • Set up front-end structures, choose the suitable techs for the application, and build highly re-useable React components.

  • Performing debugging and general maintenance of application library and collaborated with project managers for each phase of the project.

Twim Advisors
Twim Advisors
Android and iOS External Developer
2016 - Present (8 years)
Remote
  • Leveraged best in class tools and technologies to refine and improve the software development processes for different clients.

  • Regularly engaged in innovative problem solving activities, requiring conceptual thinking to create 'out of the box' solutions with prototypes and pilots for concepts and applications.

  • Regularly instrument services and solutions to ensure that deployed software applications are scalable and reliable.

FieldAware
FieldAware
Android Developer
2014 - Present (10 years)
Zaragoza / Dublin, Spain / Remote
  • Refactorized the app inorder to pass the forensic process (OWASP) from Salesforce, and integrated the web and mobile app with Salesforce connectors.

  • Changed the deprecated network layer (old and deprecated libs) of the Android app in 5 days, including Tests mocking servers and server responses.

  • Regularly analyzed the new features requested by customers, and its impact on the performance of the Android App.

Downtown Inc.
Downtown Inc.
External iOS Developer
2013 - 2014 (1 year)
Palo Alto, USA
  • Independently designed, implemented, tested, deployed, debugged, maintained, and repaired iOS applications for different clients.

  • Used best practices to troubleshoot software problems and provide solutions to overcome these problems.

  • Developed and maintained test frameworks and interactive testing, including working with beta testers.

Inner Function
Inner Function
Mobile Developer
2011 - 2013 (2 years)
Zaragoza, Spain
  • Regularly designed and deployed iOS and Android Apps, and integrated them with trending mobile web frameworks such as jQuery mobile and Sencha Touch.

  • Regularly wrote frameworks for iOS and Android in order to create menu forms in view controllers and activities from JSON filles.

  • Successfully updated the app from iOS 5 to iOS 6 in just a week, keeping the functionality on both platforms at the same time (2012).

www.moddity.net
www.moddity.net
Mobile Developer
2011 - 2011
Remote
  • Utilized the full software development lifecycle activities in creating the first version of the Groupalia app within one month.

  • Worked continuously as an iOS and Android developer, designing, building, testing and deploying several mobile apps for different clients with different needs.

  • Migrated the platform's control version system from SVN to Git, and facilitated all the Git training sessions for the team (2011).

Portfolio

Full Stack Developer, Twim Advisors, LotterApp
Full Stack Developer, Twim Advisors, LotterApp

An iOS and Android app for betting in the Spanish National Lottery System. LotterApp is the app to play the lottery for free from your mobile. Created the complete stack of the app in 5 months (MVP). For card payments, we use the BBVA POS and comply with all PCI-DSS security requirements that are required by VISA and MasterCard.

iOS and Android Developer, Unboring.net, Iberia Selfies (Mobile App)
iOS and Android Developer, Unboring.net, Iberia Selfies (Mobile App)

This is an app that transforms an array of pictures into a 20 seconds video. Iberia Selfies, shows off the best pictures from your trip. Used for capturing next trip's best moments. Take fun selfies and share them! with friends and family. The app can be used to create a short video (with music) of 20 seconds with (30 max) pictures of your trip, and share it.

iOS Developer, Good Time Labs, Downtown App
iOS Developer, Good Time Labs, Downtown App

Downtown wants to change the way you order and pay for food, starting with its launch at the Palo Alto’s Coupa Cafe, a common startup meeting spot. Reverse engineering in estimate.com servers in order to get the color of the iBeacons. Connected with iBeacons (estimate.com) and mapping restaurant tables. https://techcrunch.com/2014/08/28/downtown-launches-mobile-payment-app-in-palo-alto/

Full Stack Developer, weplai.com, WePlai
Full Stack Developer, weplai.com, WePlai

WePlai enables users to create in very easy and simple steps matches and sport events with friends. Offered several possible time schedules and locations, WePlai automatically matches all the answers and informs about patrons on the availabity of the event. Migrated SenchaTouch mobile web application to an Android app in one month. Wrote a plugin for PhoneGap for integrating Push Notification of a SAAS in one day.

Runtastic => PortalTV (Facebook device)
Runtastic => PortalTV (Facebook device)

This project is a commission from facebook.com to runtastic.com to adapt the Android app to their PortalTV device. I was responsible for transforming the UI and UX to meet the standards required by Facebook. Tech: (Android) The app was initially implemented as an Android one and has been completely migrated to PortalTV using Android Library Leanback (Android TV) Tests: (Android) Espresso, JUnit , and Continuous Integration with Jenkins

Education

Education
Nanodegree (React.JS, Redux, React Native)
Udacity.com
2017 - 2018 (1 year)
Education
Master of Java/J2EE
Syncrom.com
2010 - 2010
Education
Computer Engineering, Systems Engineering
Universidad Nacional de Educacion a Distancia
2006 - 2010 (4 years)