![TP](https://d2abrqas732254.cloudfront.net/images/specialists/8d6e059626d906c532813afbbfbbaca3ce57a020.jpg)
English:
Intermediate
Teddy P.
Vetted by YouTeam
Venezuela
UTC -04:30
America/Caracas
English:
Intermediate
Backend development, MongoDB, NodeJS, NestJS, Angular, Design patterns, SOLID.
1) I designed and developed an e-commerce backend similar to Mercado Libre using NodeJS and MongoDB. 2) I designed and developed a backend for a loan system similar to a conventional banking system. 3) I designed and developed a backend for a proxy system and real-time data processing for Stripe, Hubspot, and other platforms. 4) I collaborated in the development of blogs and websites using WordPress with fellow colleagues during my freelance career. 5) I managed VPS and dedicated servers for application deployment. 6) I designed and developed an invoicing system for a candy distribution company.
Want to hire this engineer?
Check if Teddy is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Automation and management of payment methods
Aug `22 - Aug `23
1 year
Marketing, Seattle
Create a service system capable of growing alongside the company's needs using the Stripe and Hubspot APIs to manage payments and insert them into Hubspot, along with data forwarding to other platforms according to the desired configuration.
Responsibilities & achievements
I was responsible for designing, documenting, and developing a service-oriented, modular platform with real-time responsiveness to manage data transmitted by payment platforms (in this case, Stripe), and then refine and transmit it to desired platforms based on user configuration (including Hubspot among others). My responsibilities included developing the database architecture, system architecture, and execution environment architecture (how it would be composed on the server), along with developing and documenting each component that comprised the backend and frontend. This system had the capability to authenticate the user based on the Hubspot instance's database (i.e., if they were registered as an HS user, they could easily pass using the API key as authentication) and automatically retrieve and register the user's data on the platform. It was capable of managing the APIs of the platforms used by the user, as well as testing data transmission between my platform and the target platforms. It also had the ability to log actions and generate reports based on system events. Additionally, it could explore the user's Stripe account and, through a key and metadata management system, ensure that each data received by the SaaS corresponded to a specific client and platform. Furthermore, it had a firewall capable of managing which requests could or could not pass.
Automation and management whit Hubspot
Sep `21 - Aug `22
11 months
Marketing, Seattle
Extend Hubspot's operations beyond its capabilities by utilizing its API, Workflows, and NodeJS.
Responsibilities & achievements
My main responsibility was to manage, design, develop, and document the automation section of Hubspot. Additionally, I expanded the scope of their workflows by using custom blocks with NodeJS, along with lambda operations functionality, and leveraging their API to create services related to automation functionality, as well as modifying data and inserting components. I also provided support and maintenance to departments regarding functionalities and automations, while creating new solutions and documenting the entire process.
Loan management and control system.
Jun `20 - Jun `21
1 year
StartUp, Ecuador
System dedicated to managing and controlling loans, as well as offering services to web and mobile clients.
Responsibilities & achievements
I was in charge of designing and developing the entire backend dedicated to loan management, which included user control, operator roles, client roles, debtor roles, finance management, accounting, prediction system for collections and debtor rating, route and operational zone management, statistics, geolocation, database management, security, and credentials.
eCommerce to offer services and products
May `19 - May `20
1 year
StartUp, Colombia
Backend developer using nodeJs and mongodb
Responsibilities & achievements
I was in charge of designing and developing the entire backend systems of the eCommerce, such as user control, roles, products, payment control and management system, payment gateways, claims, messaging, security, monetization, management of non-relational databases, account management, comments system, posts and subscriptions, as well as the claims system.
Billing and inventory control system
Jan `19 - Apr `19
3 months
Food and candy distributor, Venezuela
Laravel developer
Responsibilities & achievements
I was in charge of designing, developing, supervising, and deploying both the frontend and backend systems, including the database. I also specialized in creating the backend system, taking into account billing systems, inventory management, payroll control, invoice printing, price control, projection, and transactions.
Blog Ciencia & Espiritu
Jun `18 - Dec `18
6 months
Blogger, Spain
-Product type: Blog -Industry/Market: Media
Responsibilities & achievements
I was in charge of designing, manipulating, and modifying systems, including the plugins used in WordPress, to provide a highly customized service to the user.
eCommerce for Services
Jan `18 - May `18
4 months
Europa Bajo Costo, Spain
Server management, web developer.-Product type: Online Marketplace -Industry/Market: eCommerce
Responsibilities & achievements
I was dedicated to managing the servers and supervising their proper functioning, while at the same time, I was dedicated to designing, implementing, and developing solutions for PrestaShop and WordPress.
Education
Higher education in Computer Science
Agency
50-100
GMT-3
Argentina
Core Expertise
Want to hire this engineer?
Check if Teddy is available