ClippyCV
landing.accessibility.skipToContent
landing.examplesPage.rolePage.resumeTextCardTitle

Marc Ramírez

Desenvolupador mòbil

marc.ramirez@gmail.com · +41 78 912 34 56

Zurich

Suïssa

https://linkedin.com/in/marcramirez · https://github.com/marcramirez

translate.sections.summary

Com a desenvolupador mòbil amb més de sis anys d'experiència, especialitzat en el desenvolupament d'aplicacions natives i multiplataforma per a Android i iOS. La meva experiència en llenguatges com Kotlin, Swift i Flutter m'ha permès crear solucions robustes i innovadores que responguin a les necessitats dels usuaris i dels negocis. Busco incorporar-me a un equip dinàmic on pugui contribuir amb els meus coneixements, optimitzar processos i avançar en el camp de la tecnologia mòbil.

translate.sections.experience

Mobile Developer, Tech Innovators AG

Disseny i implementació d'aplicacions natives per Android i iOS per a clients del sector financer, enfocant en la seguretat, usabilitat i rendiment.

• Llançament d'una aplicació bancària que va assolir 150.000 descarregues en sis mesos, amb una puntuació de 4,7 estrelles.

• Reducció del temps de càrrega de l'aplicació en un 35% mitjançant optimitzacions en el backend i frontend.

• Integració de notificacions push personalitzades, augmentant la retenció de l’usuari en un 25%.

• Implementació d’un sistema de proves automatitzades que va disminuir els errors de producció en un 20%.

Senior Mobile Developer, MobSoft Solutions

Desenvolupament de solucions multiplataforma utilitzant Flutter i React Native per a aplicacions de e-commerce i serveis, centrant-se en la compatibilitat i la facilitat d’ús.

• Lideratge en el projecte d’una aplicació de compres que va mostrar un increm ent del 40% en vendes en línia.

• Creació d'un component personalitzat que va millorar la navigabilitat i reduir les queixes dels usuaris en un 15%.

• Història d’èxit en la migració de dues aplicacions natives a Flutter, reduint els costos de manteniment en un 30%.

• El taller de capacitat en testing automatitzat va augmentar la qualitat global del codi en un 25%.

Mobile Developer, Remote

Col·laboració amb diverses startups tecnològiques en el desenvolupament d’aplicacions mòbils per a la gestió de projectes, utilitzant metodologies àgils.

• Augment de l'eficiència dels processos interns en un 20% amb una app personalitzada.

• Desenvolupament d’un sistema de seguiment en temps real que va incrementar la participació dels usuaris en un 30%.

• Documentació avançada dels processos de codificació que va facilitar la incorporació de nous desenvolupadors.

• Alliberament de dues versions reeixides amb un temps de desenvolupament reduït un 15%.

translate.sections.education

Llicenciatura en Enginyeria en Sistemes de Computació — Universitat de Viena

Tecnologies de la informació

Formació centrada en programació, algoritmes i desenvolupament de software, acompanyada de projectes pràctics en aplicacions mòbils i sistemes mòbils.

translate.sections.skills

Languatges de Programació: Swift, Kotlin, Dart (Flutter), Java

Eines de Desenvolupament: Android Studio, Xcode, Visual Studio Code, Git

Disseny d'Interfícies i UX/UI: Sketch, Figma, Adobe XD

Metodologies i Gestió de Projectes: Scrum, Agile, Kanban

Tecnologies i Plataformes: Firebase, REST API, GraphQL, CI/CD

translate.sections.languages

Català (native)

Alemany (fluent)

Anglès (advanced)

Què fa un desenvolupador mòbil i per què és fonamental en el món digital

Un desenvolupador mòbil dissenya i implementa aplicacions per a telèfons intel·ligents i tauletes, utilitzant llenguatges i plataformes específiques per garantir funcionalitat en Android i iOS. La seva feina combina aspectes tècnics i creatius per oferir solucions intuïtives i de qualitat, que poden influir significativament en la satisfacció dels usuaris i en els resultats del negoci. La demanda per experts en tecnologies mòbils creix acceleradament a tot el món, particularment a països amb referències com Suïssa i Àustria.

Algunes de les tasques principals inclouen l’anàlisi de requisits, el disseny d’interfícies usuaris, la programació, la integració de serveis, proves de qualitat i manteniment continu. Conèixer les tendències de mercat, implementar bones pràctiques de programació i optimitzar l'experiència d’usuari són claus per a l’èxit professional en aquesta àrea.

  • Dissenyar i desenvolupar aplicacions natives i multiplataforma per a Android i iOS.
  • Garantir el compliment de bones pràctiques d’ús i seguretat en el desenvolupament.
  • Col·laborar amb dissenyadors i product owners per a implementar prototips i funcionalitats.
  • Realitzar proves i resolució d’errors per garantir aplicacions lliures de fallades.
  • Mantenir i actualitzar aplicacions amb les últimes tecnologies i normes d’OS.
  • Optimitzar el rendiment i la compatibilitat en diferents dispositius i versions del sistema.
  • Gestionar projectes amb metodologies àgils com Scrum o Kanban.
  • Participar en la formació i mentorització de nous desenvolupadors.

Paraules clau i habilitats essencials per a desenvolupador mòbil

Destacar en la recerca de feina com a desenvolupador mòbil requereix conèixer les tecnologies clau, així com habilitats de col·laboració i resolució de problemes. Aquí hi ha algunes de les competències més valorades i buscades en el sector.

  • Swift i Objective-C per a iOS
  • Kotlin i Java per a Android
  • Frameworks com Flutter i React Native
  • Disseny d’interfícies amb Figma i Adobe XD
  • Gestió de versions amb Git i GitHub
  • Integració amb API REST i GraphQL
  • Metodologies Agile i Scrum
  • Automatització de proves amb Jenkins i Firebase Test Lab
  • Disseny UX/UI responsiu
  • Optimització de rendiment i memòria
  • Proves de seguretat i testing automatitzat
  • Implementació de push notifications i serveis en la núvol
  • Coneixement de bases de dades com Firebase i SQLite
  • Manteniment i actualització d’aplicacions
  • Cicle de vida del desenvolupament de software (SDLC)