Luis M.

Luis M.

Senior Software Engineer

Lisbon, Portugal
Hire Luis M. Hire Luis M. Hire 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.

Work history

UpStack
UpStack
iOS Developer
2019 - Present (5 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 (7 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.

Portfolio

Creator/Developer - Incêndios Directo
Creator/Developer - Incêndios Directo

The application enables users to check out the state of the fires that break out in Portugal in real-time. Designed and developed the application, oversaw its successful release and provide expertise for maintenance and support.

Lead Developer/Project Manager/Analyst
Lead Developer/Project Manager/Analyst

Acted as a lead developer on the project; providing technical expertise for requirements analysis on the software solution, managing project times and offering guidance to one other developer for the development and delivery of the project.

Lead Developer - PTA Assistant
Lead Developer - PTA Assistant

The PTA Assistant provides useful knowledge and entertainment for all aspects of everyday pharmacy life. It is very compact and comfortable with tips for dealing with difficult customers, building teamwork and tips for relaxation in stressful moments. Effectively led the development of the app, managed the project deliverables and oversaw its successful release to the app store.

Lead Developer - Prothelis
Lead Developer - Prothelis

Prothelis stands for reliable safety and positioning systems as well as high-quality design - made in Germany. Offered technical expertise midway through the project to complete technical requirements and solve bugs issues. Acted as lead developer later on the project; managing the overhaul of the application and delivery to the market.

Sole Creater/Developer - Running Schedule
Sole Creater/Developer - Running Schedule

The application is still under development. Designing and developing all features of the application for release onto the market. It will help to provide a running schedule 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