Profileimage by Ivn Mardini Fullstack Developer from Hamburg

Iván Mardini

available

Last update: 11.03.2024

Fullstack Developer

Company: Mertus Consulting GmbH
Graduation: Master in Electronics Engineering
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Full Professional) | Spanish (Native or Bilingual)

Keywords

Backend Cascading Style Sheets (CSS) Node.Js Front End (Software Engineering) ReactJS Bitbucket NestJS Balsamiq HTML JavaScript (Programming Language) + 46 more keywords

Attachments

Mertus-Profile-290803-IM_080923.pdf
Mertus-Profil-IM-20240311_110324.pdf

Skills

This expert has near to 5 years professional experience in software development. As a fullstack developer he has strong expertise in both front- and backend technologies. His technical focus is on Python as well as NodeJS with ExpressJS/NestJS for the backend and JavaScript / TypeScript with the frontend frameworks React & React Native. Furthermore, he contributes a clear structure as well as an eye for UI/UX design to his projects. Lately, he has also focussed on CRM development and customization with Salesforce (APEX).

Backend:
  • Python
  • Django
  • Flask
  • NodeJS
  • NestJS
  • ExpressJS
  • PostgresQL
  • Postman
  • Swagger
  • MYSQL
  • Microsoft SQL
  • MongoDB
  • Firebase Storage/ Messaging / Database
  • Redis

Frontend:
  • React
  • Redux
  • React Query
  • AngularJS
  • JavaScript
  • Typescript
  • CSS
  • SCSS
  • HTML
  • Bootstrap
  • Jasmine
  • Jest
  • Balsamiq Mockups
  • UI / UX
  • Figma
  • Salesforce

DevOps:
  • Bitbucket Pipelines
  • Elastic Beanstalk
  • EC2
  • RDS
  • S3
  • Lambda
  • CloudFormation
  • Docker
  • Kubernetes
  • NGINX
  • Jira / Trello
  • Bitbucket
  • GitLab, Git
  • Azure Devops

AI/Automation:
  • Selenium
  • Pytorch
  • Tensorflow
  • ONNX
  • BeautifulSoup
  • JSPDF
  • Numpy
  • Pandas
  • Scikit-Learn
  • HuggingFace
  • NLTK
  • Apache Spark

CRM:
  • Salesforce
  • Salesforce CLI
  • APEX

Location of activiy: remote preferred; partial activity on site possible.
Language: English (business fluent), German (basic), Spanish (native)
Contract form: Freelancer-Contract (B2B) (no employee leasing [ANÜ], no permanent employment)
Availability: to be arranged

If you are interested in working with me, the Mertus sales team is looking forward to hearing from you.

As a direct contact you can turn to:

Hans-Justus Daase
via email: justus.daase@mertus-consulting.com
or call: +49 (0)40 571 99 133

Feel free to check out our platform at www.mertus-consulting.com to discover exciting additional freelancers and projects .

Project history

03/2023 - Present
Software Developer
Mertus Consulting GmbH - Hamburg, Germany (Internet and Information Technology)

Project 1:
Salesforce CRM

Description: I am leading a project aiming to automate and optimize internal processes by taking advantage of the customizability of Salesforce. My responsibilites reach from the business analysis with C-level and stakeholders to the design of optimization roadmap and the actual customization within the CRM

Tasks:
  • Identify potentials for automation with stakeholders through business analysis.
  • Define roadmap considering potentials and priorities.
  • Customize within Salesforce to replicate the definced processes within the CRM
  • Researching and developing interfaces to integrate third-party and Mertus' internal solutions within Salesforce CRM.
Goals achieved: Integrated three solutions in Salesforce optimizing the workflow for the sales and recruting team.

Technologies / Methods: Salesforce, APEX, APIs, Salesforce CLI

Project 2:
Mertus Management System

Description: I lead a notable project where my responsibilities are focused on the development of a platform that streamlines and automates the client approval process for freelancer performance records. In this project, I play a key role in designing and building the platform from the ground up, employing cutting-edge technologies and industry best practices.

Tasks:
  • Design Wireframes and discuss features implementation with stakeholders
  • Define together with the team technologies and infrastructure to use on the project.
  • Develop frontend using React
  • Develop backend using ExpressJS
  • Develop scheduled function to send email reminders

Goals achieved: Build a first version in less than 2 months of conceptualization, design and development.

Technologies / Methods: Typescript, React, ExpressJS, MongoDB, Firebase (Auth, Hosting, Storage, Cloud Functions), Chakra UI, Figma, Postman, Trello.

Project 3:
Client Industry: Event Technology (AV)
Austria & remote

Description: I undertook the task of renovating the entire interface of a software used to control a beamer for light shows, incorporating new features, rectifying bugs, and significantly enhancing the overall user experience.

Tasks:
  • Identify necessary adjustments and modifications to align with the wireframe layout
  • Verify the compatibility of the rearranged styles across different devices and screen sizes
  • Conduct rigorous testing to validate the accuracy and effectiveness of the updated styles in meeting the wireframe requirements.
  •  
Goals achieved: Successfully delivery of project in record time.

Technologies / Methods: Typescript, HTML, Snowpack, SASS, CSS.

02/2022 - 03/2023
Fullstack Developer
Lean Tech (Internet and Information Technology)

Projekt I:

Ally Logistics LLC

Description: Logistics and supply chain management in USA. We are a team of 4 developers, a scrum master, a QA specialist and a project manager. We are developing a web application called CapacityNow whose purpose is to provide real-time freight rates for customers based on a set of business rules.
Tasks:
  • Maintain API REST services within the application
  • Design and develop new endpoints for the application
  • Make documentation of the API using Postman
  • Perform unit testing using Jest.
  • Fix issues and bugs
  • Advise the client about technical issues
  • Propose new ideas to improve the application.
Goals achieved: We performed the release of a new version of the application with a set of new features successfully.
Technologies / Methods: NodeJS, ExpressJS, Mongoose, Jest, Postman, MongoDB, Bitbucket, Jira, Scrum
 
Projekt II:

Waitlist

Description: Watches store through mobile application. We were a team of six developers, a scrum master, QA specialist, UI/UX Expert, Business Analyst and a Project Manager. A multiplatform mobile application was developed with the purpose of creating a platform for selling and buying watches through a dealer-to-dealer connection.
Tasks:
  • Participate in design and concept of screens.
  • Develop new UI features in the mobile application
  • Integrate mobile application with API REST services
  • Participate in revision and approval of Pull Requests
  • Integrate and maintain monitoring tool for troubleshooting within the mobile application UI
Goals achieved: Develop and release new features in shortest possible time.
Technologies / Methods: React Native, React Query, Jest, Sentry, Firebase Storage, Jira, Bitbucket.

07/2021 - 09/2022
WEB / UI Developer
Globant S.A.S. (Internet and Information Technology)

Project: Asociación Chilena de Seguridad (ACHS)

Description: Working on the renovation of the virtual ACHS platform, which has more than 700 thousand users throughout Chile. ACHS is a Chilean company in charge of managing occupational health and safety for the majority of Chilean workers. I was part of a huge team of seven developers, a business analyst, scrum master, product owner, two QA specialists and a Devops.

Tasks:

  • Develop new views and functionalities in the GUI of the web platform based on a template delivered by the UI/UX team.
  • Propose and contribute to good development practices, readability, and code maintenance.
  • Develop REST APIs and queuing processes in several of the microservices that integrate the Virtual ACHS platform.
  • Writing SQL statements taking into account optimization criteria for application performance.
  • Writing unit tests with coverages above 80%.
  • Attend meetings to make critical decisions within the project to improve performance and user experience when using the application.
  • Refine and plan development and technical tasks within the project.
  • Project management through various Azure cloud tools such as Azure DevOps, Azure Data Factory, Azure Active Directory, and Azure Application Insights.

Goals achieved: Participate in development of a platform for a target audience of more than 700 thousand users.

Technologies / Methods: React JS, Redux Tool Kit, Nest JS, Typescript, Microsoft SQL, Redis, Jest, Swagger, SonarQube, Microsoft Azure, Azure DevOps.


07/2019 - 09/2020
Fullstack Developer
MinCiencias – Universidad del Norte (Other)

Description: Development of multiplatform mobile application. Mobile application "Entre Líneas" under the framework of the Colciencias project "DESIGN AND APPLICATION OF AN APP TO STRENGTHEN READING COMPREHENSION IN LANGUAGE AND SECOND LANGUAGE (ENGLISH) FOR HIGHER EDUCATION STUDENTS". I was the only developer in this project. This was a research project with the purpose of build a tool to enhance reading comprehension in Colombian undergraduate students.

Tasks:

  • Develop of mobile application UI
  • Design and develop of API REST services
  • Discuss with the UI/UX the design and concept of screens
  • Integrate API services to the frontend
  • Build documentation of the application
  • Participate in meetings to take critical technical decisions about the project
  • Perform pilot tests of the mobile application

Goals achieved: Develop the entire platform (backend/frontend) in one year. Perform pilot tests with more than 200 different undergraduate students, obtaining suitable results in user experience.

Technologies / Methods: React Native (Redux, React Navigation), Django/Python (Rest Framework, FCM), Firebase Messaging, AWS (EC2, RDS), NGINX, MYSQL, SMTP Service Integration (Netcore), Git & Github.


03/2019 - 07/2019
Mobile Developer
Dolmen S.A E.S.P – Universidad del Norte (Other)

Description: Design and development of offline-friendly mobile application for real-time registration of maintenance processes of public lighting and street furniture assets. I was the only developer in this project.

Tasks:

  • Define and discuss mobile application requirements with the client.
  • Design of UI/UX of mobile application using Balsamiq wireframes.
  • Develop of mobile application UI.
  • Design of API REST services data structure.
  • Integrate API services to the frontend
  • Build documentation of the application
  • Conduct pilot tests in field.
  • Training of work personnel to start using the mobile app.

Goals achieved: Design and develop an offline-friendly mobile application in less than 3 months. The app has the capability to persist data without internet connection and then upload it when the connection is recovered.

Technologies / Methods: React Native (Redux, React Navigation), Android Studio, Balsamiq, Git y Github.

 


12/2018 - 02/2019
Junior Frontend Developer
GoCargo S.A.S (Transport and Logistics)

Description: GoCargo is an app that connects the carrier with the freight offer in real time. This application has a mobile platform that is used by truckers and a web platform used by companies.

Tasks:

  • Develop new UI features on the web application
  • Discuss with UI/UX team about design and usability issues.
  • Maintain the UI web application.
  • Solve bugs and issues within the application
  • Integrate API services to the frontend
  • Build documentation of the application

Goals achieved: Develop new features within the web application and propose new ideas to increase usability.

Technologies / Methods: AngularJS, HTML5, CSS3, Jira, Bitbucket and Git.


Local Availability

Only available in these countries: Germany
Place of work: remote preferred, partial on site activity also possible, subject to negotiation.

Availability: at short notice in part-time or full-time, but at least 20 h per week.

Other

If you are looking for suitable IT professionals, please feel free to contact us at any time. In the Mertus database we have a large selection of IT freelancers for a variety of positions and technologies, which we will be very happy to introduce to you according to your needs.

Youtube - Video

YouTube Profil
Profileimage by Ivn Mardini Fullstack Developer from Hamburg Fullstack Developer
Register