Luis M.

About Me

I am an expert Software Developer with 5+ years of experience in the development of intuitive iOS applications for clients in different sectors. I exhibit excellent technical proficiency for the development of client-side platforms, using different technical requirements, delivering high-quality products and providing support when needed. I use Swift on most projects, and can also deliver full systems based on the Firebase platform.

Frontend

Backend

Database

Workflow

Other

Work history

UpStack
UpStack
iOS Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

pimenta Group
pimenta Group
Software Engineer/Software Developer/Project Manager
2017 - Present (8 years)
  • Provide technical leadership and direction for the development of numerous iOS applications, offering guidance for technical analysis and project management for the company.

  • Regularly act as lead developer on the development of numerous iOS applications for clients/users, and provide top-notch support on technical issues.

  • Offered technical consultancy for the optimization of a 3rd party application, improving loading times from 30+ seconds to <6 seconds.

Safira/KPMG
Safira/KPMG
Software Engineer/Software Developer
2013 - 2016 (3 years)
  • Offered expertise for the analyzing of technical requirements and utilized engineering best practices for the development of products on behalf of Safira.

  • Devised an innovative loan application process that reduce the time for processing of loan applications from a week to a few hours within a day.

  • Co-developed and contributed to the building of a responsive buisness process application used by thousands of users and clients.

Showcase

Creator/Developer - Incêndios Directo
Creator/Developer - Incêndios Directo
  • Real-time fire status monitoring for Portugal.

  • Application developed and maintained by the developer.

  • Provides expertise for ongoing support and maintenance.

Lead Developer/Project Manager/Analyst
Lead Developer/Project Manager/Analyst
  • Led technical expertise on requirements analysis for the software solution.

  • Managed project timelines and provided guidance to a developer.

  • Served as a key contributor to project development and delivery.

Lead Developer - PTA Assistant
Lead Developer - PTA Assistant
  • The PTA Assistant offers practical knowledge and entertainment related to pharmacy life.

  • It is a compact and comfortable tool with guidance on customer interaction and stress management.

  • The assistant successfully led the development and release of the app to the app store.

Lead Developer - Prothelis
Lead Developer - Prothelis
  • Prothelis is a German company specializing in reliable safety and positioning systems.

  • The company offers technical expertise and problem-solving throughout the project lifecycle.

  • As lead developer, Prothelis oversaw the application overhaul and market delivery.

Sole Creater/Developer - Running Schedule
Sole Creater/Developer - Running Schedule
  • The application is in active development.

  • Features are being designed and developed for release.

  • A running schedule will be provided for runners.

Education

Education
MSc. Information Systems & Computer Engineering (Enterprise Information Systems & Software Engineering)
Instituto Superior Técnico, UTL
2010 - 2012 (2 years)
Education
BSc. Information Systems & Computer Engineering
Instituto Superior Técnico, UTL
2006 - 2010 (4 years)
Education
M101JS: MongoDB for Node.js Developers
MongoDB University
2015
Education
WebSphere Operational Decision Management
IBM Certified Application Developer
2013