Elian

Software analyst and developer

, Colombia, Colombia
jevillaurrutia@gmail.com
Elian

About

I am a software development technologist with one year of experience in various technologies. I’m curious, adaptable, and a fast learner, with expertise in application development and maintenance. I excel in teamwork, contributing innovative ideas, and supporting my colleagues' professional growth. I also have an intermediate level of English.

Experience

  • -

    COP - On-site

    Summary:

    • As a Backend Developer, I participated in the design and implementation of key functionalities for enturat.com, the fuel and lubricant order management platform developed for Terpel, one of the most important companies in the sector in Colombia. I developed scalable microservices applying SOLID principles, event-driven architecture, and Clean Code best practices. My main responsibilities included: - Development of the order creation and management system. - Implementation of the matching system integrated with SAP for real-time synchronization. - Design of an adjustable cron-job system, allowing behavioral changes without modifying the code. - Construction of RESTful APIs and real-time services using WebSockets. - Integration and optimization of relational databases, including the creation of triggers to automate essential processes. - Implementation of notification services via email and WhatsApp. - Secure file management with AWS S3 and application of security measures on critical endpoints. - Coordination of microservices with a focus on scalability and decoupling. - Collaboration with frontend and product teams to ensure availability, clarity, and security of processed information.

    Responsibilities:

    • Development of the order creation and management system.
    • Implementation of the matching system integrated with SAP for real-time synchronization.
    • Design of an adjustable cron-job system, allowing behavioral changes without modifying the code.
    • Construction of RESTful APIs and real-time services using WebSockets.
    • Integration and optimization of relational databases, including the creation of triggers to automate essential processes.
    • Implementation of notification services via email and WhatsApp.
    • Secure file management with AWS S3 and application of security measures on critical endpoints.
    • Coordination of microservices with a focus on scalability and decoupling.
    • Collaboration with frontend and product teams to ensure availability, clarity, and security of processed information.
    • JavaScript
    • TypeScript
    • NestJS
    • Node.js
    • REST API
    • WebSockets
    • Event-Driven Architecture
    • Microservices
    • PostgreSQL
    • MySQL / SQL
    • Triggers
    • Docker
    • AWS S3
    • Cron Jobs
    • SAP Integration
    • Email Services
    • WhatsApp Notifications
    • Clean Code
    • SOLID
    • Scalability
    • Decoupling
    • Security
    • Git
    • GitHub
  • -

    COP - Remote

    Summary:

    • Worked as a Full Stack Developer on a project utilizing modern technologies and agile methodologies. I developed backend functionalities using NestJS, implemented libraries to manage relationships between entities, and applied Angular for frontend development.

    Responsibilities:

    • Developed backend features using NestJS and created relationships between entities.
    • Documented services and endpoints for clarity and ease of integration.
    • Managed API requests in Bruno, ensuring accurate and effective data flow.

    Achievements:

    • Gained hands-on experience in NestJS, expanding full stack development skills.
    • Successfully implemented features and resolved issues, meeting project deadlines and quality standards.
    • SQL
    • GitHub
    • Git
    • Nest.js
    • PostgreSQL
    • Docker
    • Angular
  • -

    COP - Remote

    Summary:

    • Development of web applications using Nest.js and Next.js. Implemented Google login in Next.js, and designed new features such as email sending. Created robust APIs in Nest.js to support various business needs, and integrated these APIs with servers, optimizing performance and user experience. Additionally, provided support for the main product, an ERP built with PHP and its internal framework. Implemented authentication and authorization in Nest.js endpoints to ensure data security.

    Responsibilities:

    • Developed web applications using Nest.js and Next.js.
    • Implemented authentication and authorization in Nest.js endpoints to ensure data security.
    • Created and maintained robust APIs in Nest.js, integrating them with servers.
    • Provided support for the main product, an ERP system built with PHP and its internal framework.

    Achievements:

    • Successfully integrated Google login and email sending features.
    • Optimized API performance, enhancing user experience.
    • Ensured data security through the implementation of authentication and authorization in Nest.js endpoints.
    • HTML
    • CSS
    • JavaScript
    • TypeScript
    • Node
    • SQL
    • React
    • Next.js
    • Nest.js
    • Php
    • GitHub
    • Git
  • -

    COP - Remote

    Summary:

    • Worked with Python and Django REST Framework to fix bugs and implement small features in various projects.

    Responsibilities:

    • Fixed bugs and implemented small features in projects using Python and Django REST Framework.
    • Participated in Scrum, improving skills in Agile methodology.

    Achievements:

    • Gained hands-on experience with Python and Django REST Framework.
    • Enhanced understanding of Agile processes through Scrum participation.
    • SQL
    • Git
    • Python
    • Django
    • PostgreSQL
    • Docker

Projects

Education

Certificates

Skills

  • HTML
  • CSS
  • JavaScript
  • Tailwind
  • TypeScript
  • Node
  • SQL
  • Git
  • GitHub
  • Next.js
  • React
  • Docker
  • NestJS
  • Astro
  • PHP
  • Django
  • FastApi