Lenin Samaniego

Senior developer - Tech Lead at Doctorisy
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Quito, Pichincha, Ecuador, EC
Languages
  • Inglés Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Ecuador
    • Internet Publishing
    • 1 - 100 Employee
    • Senior developer - Tech Lead
      • Jun 2022 - Present

      Architect and develop software for a web and mobile application to schedule appointments between doctors and patients. Tech lead of 4 people team. In charge of supervising and developing the backend and frontend of the application. - Implementing the APIs of the application. Developing functionalities as appointments management, authentication, notifications, etc., using C# (Dotnet and EF Core) - Developing integrations between frontend and backend through components and services. Pinpointed and resolved critical security vulnerabilities of the application using guards, interceptors and data encrypting. Drove significant Improvement of the performance of the application using lazy load and modularization with TypeScript (Angular 2+) - Delivered expert-level improvement of the payment system of the application by automating 90% of the payment flow for subscriptions and products using Stripe Platform - Improved by 30% the response time of the web site through updating and migrating the application from Angular 7 to 14 - Demonstrated totally ownership of the code, getting involved in the architecture, development, testing and deployment of the microservices using Kubernetes and Docker Show less

    • Software Developer
      • Dec 2021 - Jun 2022

      Facilitated the creation of a more efficient and easier to work application through the migration from monolithic architecture to microservices. Developed software for web applications to obtain Student Visa. In charge of the development of authentication, login, proxy and APIs for banking software. - Migration and integration of Coldfusion functionalities to microservices using Java (Spring, JPA) and Typescript (Angular) - Drove a significant 80% improvement in the response time of 2 applications through lazy load, modularization and migration of software from Angular 6 to 13 - Showed exceptional technical abilities through the administration and development of a proxy in charge of the total communication between clients and microservices of a banking application using Go. Optimized the integration between clients and microservices using BFF pattern and persistence of APIs in Firebase - Intensified and improved the security of the application through the creation of a unified login microservice for token authentication using Go in backend and TypeScript (Angular) in frontend Show less

    • Ecuador
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Dec 2018 - Dec 2021

      Showed excellent technical and leadership skills as tech-lead of a team of 3 people. In charge of the architecture and full-stack development of different software applications. Demonstrated total ownership of the projects being involved in the development, testing and deployment of the applications using Azure Cloud Platform. - Development of APIs for a microservices medical application using C# (DotNet Core). Integration of APIs with frontend using TypeScript (Angular, Angular Universal). Optimization, improvement and maintenance of authentication flows using Javascript (ReactJS) - Development of an application for multi factor authentication with generation and validation of OTPs. Creation of APIs to expose different functionalities like duration, size, retries of OTP, etc., using C# (DotNet Core). - Development of a banking mobile application using TypeScript (IONIC). Validation of client input through the implementation of forms, interceptors, guards directives, ect. Intensification and improvement of the security of the application using encryption and decryption of data. Development of the frontend of the application e integration with backend APIs. - Frontend development for a banking web application using TypeScript (Angular 2+). Implementation and development of the logic of several banking services like transfer, users discharge, payment of services, certificates generation, among others. https://banca-empresas.bancoprocredit.com.ec/landing - Demonstrated exceptional analytical abilities with the development of an algorithm to simulate the life cycle of a credit, from its register to its validation. Development of the frontend of the application using TypeScript (Angular 2+). Implementation of the intercommunication between client and assessor through video call using IDNOW platform. https://solicitud-credito-empresas.bancoprocredit.com.ec/landing Show less

    • Ecuador
    • Insurance
    • 100 - 200 Employee
    • Semi Senior Developer
      • Jun 2017 - May 2018

      Delivered expert-level technical support and implementation of software requirements for an insurance company. Development of a web application for insurance enrollment. https://www.novaseguroslatam.com - Pointpointed and optimized the company core through the automation of different manual processes, like recurrent incidences, data validation, etc., achieving 90% of technical support ticket response time improvement using C# (NetFramework) y Oracle. - Development of and application for insurance enrollment using TypeScript (Angular) Show less

    • Ecuador
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Junior Developer
      • Aug 2015 - May 2016

      Demonstrated exceptional analytical ability through the creation of algorithms and flows tailored for every client necessity in a partner company of IBM focused on information security. Creation of a web application to encrypt and decrypt files. https://tecsinfo-ec.com - Processing of big information volume to client customized outputs through analysis and development of algorithms using JavaScript (TDI). - Development of APIs for an application to encrypt and decrypt files using Java in backend and JavaScript (AngularJS) in frontend Show less

Education

  • Escuela Politécnica Nacional
    Ingeniería, Ingeniería de sistemas
    2010 - 2016
  • EPN
    Ingeniería, Ingeniería informática
    2010 - 2016

Community

You need to have a working account to view this content. Click here to join now