Developer with over 6 years of experience. I develop and maintain existing modules using Django , Node.js and .NET Core across various industries, including e-commerce, hospitality, healthcare, and finance. I work extensively with Node.js and TypeScript to build scalable, efficient applications, and I'm experienced in using modern Front-End frameworks like React, Angular, and Vue.
For data management, I primarily use SQL Server and MySQL, with additional experience in MongoDB and Firebase. I am passionate about technology and continuous self-learning, always seeking to improve both my technical and soft skills. I'm looking for a position where I can leverage my experience in Node.js and TypeScript to contribute to building new solutions, take on challenges, and further develop my expertise.
Creating new modules for multiple web applications of the online casino management system.
● Screen design
● Role-based security middleware
● Configuration JSON editor
● CRM manager for screens
● Generic components for customizable screens
Creation and deployment of the Entralink application, an app for Latin Americans to search for events and jobs in Switzerland, using React Native, Expo, and a Node.js backend with a TypeScript architecture. Managed everything using TRPC and Drizzle as the database. Created endpoints in Django for data analysis and filtering using App Token authentication to integrate both backends.
● Application layout based on Figma
● Google and Apple authentication
● Native development of interactive Widget for iOS 17
● Data connection between React Native and iOS through a Shared Repository
● Deployment on AppStore and Play
Maintenance of an eCommerce website built with Next.js and Django incorporating Stripe and its APIs via backend, placing images in boxes and other objects based on coordinates, this to create new products to sell. Additionally, creating, and consuming AI to generate images based on a statement. I also enhanced SASS for better styling and efficiency; Tailwind CSS was also implemented. My role also includes automating development processes and designing complex user interfaces with absolute precision. Furthermore, I specialize in developing custom components tailored to specific needs.
● SaaS development
● Django Rest Framework
● Image generation and format manipulation
● Stripe
Using Django, I will develop two applications: 'Legal App' and a medical App, as well as the 'Storage API'. In this full-stack role, I will be using React.js for the web frontend and React Native for the mobile frontend.
● Multiple database migration to Entity Framework
● Development of a Custom Django Admin Page
● Multiple Database Schema integration cross model communication
● File Storage Api development and integration
● Image Recognition Api for brain deseases classification
● Keras image recognition model for brain diseases
I support the development of the sports betting page until the necessary changes for the soccer World Cup are done. Eliminate repetitive office activities and server tasks, helping the night shift workers automate the taking of photos and sending them to their phones every 2 hours per day. For this, I added a communication method for my colleagues (WhatsApp) through an API that I hope they use more often, this call selenium Django endpoint to take photos of the target page, also use the same services to make QA team manual tests and set up a new local environment for each QA member.
● I was assigned to automate office tasks and deployments using Python and Jenkins in Windows Server and Ubuntu Server environments for ASP.Net, Net Core, Angular, and Node JS applications.
● In parallel, I implemented a messaging API using WhatsApp Web JS in a Node JS project using TypeScript.
● Deployments on IIS and Nginx (Linux). I was part of the QA test automation project using Python and Selenium
We work in all the insurance process, request, campaigns, and endorsements module with all the analysis and reporting functions that wererequired. At first, it took 1 or 2 days to manage a campaign, which was reduced to 1 hour or more depending on the management. As a developer, I must use the test files of Angular in other to perform unit testing.
● I was in charge of the development of the vehicle insurance management modules using ASP.Net, Net Core and Angular.
● It involved the development of services, stored procedures, and the development of the front-end according to the client's mockups.
We generate reports for employees about farm animals, the system sends the files by mail and prevents people from having to do the excels manually and it is generated based on unified data. We use BE projects from our company made using Net Core and Node and external BE from clients that use Laravel.
● Using Angular JS and Angular 12 to fix an old poultry farm management system and using Net Core and Node Js to migrate and use the client Laravel end points and databases for the back end.
● Schedule events using Node JS to send farm employee attendance reports.
● We generate reports in Excel and PDF based on the generation of data based on the results of stored procedures, using Net Core
We created a new product for the company, a massive email and SMS campaign manager, an HTML editor was developed with which users could modify the template without having to program.
● Using Nodejs and .Net Core, we generated the entire marketing campaign delivery system for the company, which massively sent emails from various clients.
● Using Angular they made forms and an easy-to-understand HTML template editor that clients use to edit the design team's templates and add variables in the middle of the texts which come from a database in MongoDB and Elasticsearch.
We automate the processes of storing samples and sending lab results. I manage large quantities of data and complex components that have to be re write.
● Using the .Net Framework and .Net Core we manage the data from SQL SERVER of laboratory results for the authorization of loading, unloading and distribution of various products.
● Actively participate in the esthetic of the system and other UX and UI improvements.
I managed sales campaigns and, as Front-end manager and assistant in data manipulation, we managed to serve the client Interbank sending up to one million messages per day.
In addition, I participated in database editing and data manipulation with Laravel for subsequent use in mass messaging systems.