Back to Works
Jul 2017 - Apr 2021

Plansoft

Frontend project management, mentoring, web & mobile development with modern architectures, DevOps automation, and pharmaceutical consulting.

As a Frontend Lead, I managed and supervised frontend projects, ensuring quality and compliance with standards through code reviews and updating development guidelines. I trained and mentored junior developers, organizing workshops on Flutter, NestJS, and Microfrontend. I provided consulting services to pharmaceutical companies to optimize their production processes. I developed web and hybrid applications using REST, Reactive Programming, Microservices, and SPA, as well as Cordova and Flutter. I automated development and release processes using DevOps methodologies, improving efficiency and scalability.

Key Responsibilities

  • Managed and supervised frontend projects.
  • Reviewed code produced by development teams to ensure quality and compliance with standards.
  • Maintained and updated development guidelines and conventions for programmers.
  • Trained and mentored junior developers.
  • Provided consulting services to pharmaceutical companies to optimize their production processes.
  • Developed web applications using modern paradigms, including REST, Reactive REST, Reactive Programming, Microservices, and SPA.
  • Built hybrid and hybrid-native applications with Cordova and Flutter.
  • Automated development and release processes using DevOps methodologies.
  • Conducted internal workshops on Flutter, NestJS, and Microfrontend development.

Technologies and Languages Used

  • Languages: Java, JavaScript, TypeScript, Dart, SQL, PL/SQL
  • Frameworks and Libraries: Spring, Spring Boot, Angular, RXJS, NGRX, Socket.io, Node.js, Flutter, JPA, Hibernate, NestJS, MyBatis
  • Databases: Oracle, PostgreSQL
  • Other Skills: Agile Scrum, Design Patterns, Code Review, Docker

CRM - Pharmaceutical Company

This CRM system was developed to manage and optimize all interactions between sales reps (or field force) and healthcare professionals (HCPs) and healthcare organizations (HCOs). The application allows reps to provide detailed scientific information about the company’s drugs, manage events and conferences, track orders made by doctors, report on activities performed, and collect data to improve customer relationship management.

The system includes a web frontend based on Angular and Angular Material, an iOS app to support reps in the field, and a powerful Java Spring backend with an Oracle database to ensure secure and scalable information management. The system also integrates with BI (Business Intelligence) to analyze collected data, optimize strategies, and monitor real-time performance of activities. It is designed to improve operational efficiency, rep productivity, and customer relationship management while ensuring compliance with pharmaceutical industry regulations.

Achievements

  • Led the evolution of the frontend: After joining as a developer, I became responsible for the frontend, introducing clear technical standards and structuring code review processes, reducing technical debt and increasing code maintainability.
  • Supported analysis of critical features: Collaborated with teams to identify the most effective solutions, ensuring scalability and consistency within the system.
  • Supervised frontend evolution: Coordinated frontend implementations to ensure alignment with business needs and platform evolution.
  • Developed performant backend solutions: Leveraged my expertise in SQL, Spring, and backend development to implement scalable and optimized solutions.
  • Standardized and optimized the backend: Created clean and efficient solutions for common issues, supporting all backend teams.