About
Hello, I'm Arnaldo Molina, a Full Stack Developer with extensive experience. Over the past 8 years, I've had the opportunity to work with five different companies across the globe, gaining valuable insights and honing my skills along the way.
Software Engineer
- Birthday: Jul 1993
- City: Cordoba
- Country: Argentina
- Age: 30
- Email: nanomolinacav@gmail.com
- Freelance: Available
My primary focus lies in backend technologies, particularly Python and Django. Additionally, I have a strong command of frontend technologies such as Angular and React. I'm also well-versed in infrastructure design patterns using AWS and Kubernetes. I thrive on problem-solving and find great satisfaction in resolving issues and enhancing performance. Furthermore, I have a genuine passion for mentoring and coaching others, guiding them to achieve their full potential. I approach every project with enthusiasm, dedication, and a strong commitment to professional growth. I believe my experience and skills make me a valuable asset to any team.
Resume
You can access and download my CV in PDF format through the following link:
CV Arnaldo molina
Professional Experience
Software Engineer
Jan 2022 - Dec 2022
Seville, Spain
Chekin is a platform that simplifies and automates the check-in process for hotels, streamlining guest registration and enhancing the overall guest experience.
- Configured monitoring tools: Sentry.
- Continue integration, Continue Delivery (CI/CD): Github Actions, Docker.
- Distributed task queues: Celery.
- Unit testing: Pytest.
- Integrated Payments tool: Stripe.
- Technologies: Python3.9, Django, Django rest, Celery, PostgreSql, Docker, Kubernetes, AWS, Microservices.
Payments Engineer
Dec 2020 - Dec 2021
New York, United States
Venmo is a peer-to-peer mobile payment service that allows users to send, receive, and manage money transactions easily.
- Endpoint monitoring and alerting: Terraform, Datadog
- Continue integration (CI): GHA, Docker.
- Load testing: Locust, Postman, Datadog.
- Integration tests: Python, Postman.
- Technologies: Python3.9, Pytest, Locust, Django, Django Rest, Docker, GHA, Postman, AWS, Terraform.
Professional Experience
Python Developer
May 2017 - Dec 2020
Buenos Aires, Argentina
Moni is an online lending platform that provides quick and accessible personal loans in Argentina.
- Migrated application to Django REST framework.
- Migrated python2.7 to python3.5.
- Integrated Gire service for cell phone recharge and bill payments.
- Integrated AFIP service to handle user invoicing.
- Developed high-load processes for bank direct debit.
- Technologies: Python3.7, Django, Django rest, Celery, PostgreSql, Docker, Kubernetes, AWS, React.js, Jquery.
FullStack Developer
Jan 2017 - May 2017
Alta gracia, Argentina
App for citizen complaints.
- Developed admin dashboard, hybrid mobile app, backend api, deployed infrastructure.
- Technologies: Django, PostgreSql, Angular, Ionic, AWS
Python Developer
Jun 2015 - Dec 2016
Cordoba, Argentina
Intern project for architects.
- Technologies: Django, MySQL, Jquery, Bootstrap.
Skills
A Showcase of My Strongest Skills.
Python
Leveraging Python's extensive libraries and frameworks, I build scalable web services, handle data processing, and implement complex algorithms seamlessly.
Django
With Django's built-in features and conventions, I efficiently create web applications, from handling user authentication and managing databases to implementing dynamic content and routing.
Django Rest Framework
I rely on DRF to effortlessly create robust and flexible APIs that adhere to industry best practices. With DRF's serialization capabilities, authentication options, and comprehensive request handling, I can efficiently handle data exchange between clients and servers.
Celery
With Celery, I can offload time-consuming or resource-intensive tasks to be executed asynchronously, freeing up the main application to focus on serving user requests without delays.
Pytest
Pytest's powerful features, such as fixture management, parameterization, and plugins, enhance test scalability and maintainability. Using Pytest, I can confidently validate my code, identify potential issues early on, and deliver robust and bug-free applications to users.
PostgreSql
I rely on PostgreSQL's robust features, ACID compliance, and extensibility to handle large-scale datasets effectively. Its support for advanced data types, indexing, and query optimization enables me to achieve excellent performance and responsiveness in my applications.
Docker
With Docker's containerization technology, I can package my applications and their dependencies into portable units, ensuring consistency across various environments. Its lightweight and efficient containers allow me to deploy and scale applications seamlessly, reducing system overhead and eliminating compatibility issues.
Kubernetes
With Kubernetes, I can efficiently deploy, scale, and manage containers across a cluster of nodes, ensuring high availability and fault tolerance. Its powerful features, such as automatic load balancing, self-healing capabilities, and rolling updates, streamline the deployment process and enhance application resilience.
AWS
With AWS I can efficiently build, deploy, and manage applications at scale. Its elastic compute and storage resources enable me to handle varying workloads, ensuring optimal performance and cost-effectiveness. AWS's services, including Amazon EC2, S3, RDS, and Lambda, provide me with the building blocks to create robust and highly available architectures.
Github Actions
GHA allows me to automate various tasks, from building, testing, and deploying my applications to managing pull requests and releases. Its flexible and customizable workflows empower me to tailor automation processes to suit the specific needs of each project.
React.js
React.js is my go-to JavaScript library, enabling me to build dynamic and interactive user interfaces with ease. With React's component-based architecture, I can create reusable UI elements, fostering a modular and maintainable codebase.
Sentry
Sentry is my invaluable error monitoring and logging tool. By integrating Sentry into my applications, I can proactively track and capture errors, exceptions, and performance issues in real-time. Its robust reporting and alerting features enable me to quickly identify and resolve issues before they affect users.
Certifications
Presenting the certifications I currently hold and have successfully validated.
Contact
Greetings from Córdoba, Argentina! With vast experience collaborating remotely alongside diverse international teams, I'm well-versed in seamless communication and effective project coordination. Feel free to reach out to me at any time, and I'll be sure to promptly address your inquiries upon receiving your email. Looking forward to connecting with you!
Location:
Cordoba, Argentina
Email:
nanomolinacav@gmail.com