Ariel T.

Ariel T.

Senior Software Engineer

Cordoba, Argentina
Hire Ariel T. Hire Ariel T. Hire Ariel T.

About Me

Ariel is a Software Developer with 6+ years of keen interest in Python/Django web development and Infosec; providing a broad understanding of multiple technologies with excellent problem-solving skills, development, and coding knowledge. He is an ardent learner - thriving in environments where he fully utilizes his skills to identify, troubleshoot, and resolve technical support and maintenance activities on various exciting projects for clients.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Eclypsium Inc.
Eclypsium Inc.
Software Engineer
2020 - Present (5 years)
Cordoba, Argentina
  • Worked on innovative solutions for a frontend library in creating complex, logic-driven UIs from a JSON specification on a project for Eclypsium.

  • Participate in stand-ups, design/requirements meetings, code reviews, and internal technology sessions for different projects.

  • Provide ideas for innovation in development, performance improvements, and process improvement on solutions.

Eclypsium Inc.
Eclypsium Inc.
Intern
2019 - 2020 (1 year)
Cordoba, Argentina
  • Worked with the Oracle Fn opensource platform; testing limitations and suitability of the platform to be used as Eclypsim's enterprise architecture backbone for projects.

  • Fixed type incompatibilities on the Open Source project Kaitai and added extra features to improve the solution.

  • Extended the QEMU and the OpenIPMI simulator by making its output configurable via Python bindings allowing for the development of an IPMI Driver testing library for Eclypsium.

Freelance
Freelance
Software Developer
2017 - Present (8 years)
Cordoba, Argentina
  • Designed and developed multiple website scrapers for clients using the Python Scrapy framework.

  • Provided expertise for maintaining server architectures and coordinated teams of software developers on projects.

  • Worked on internal architectures and websites using Angular and Django on solutions; adopting best practices such as CI/CD, containerization, monitoring and emergency response plans.

ECCO
ECCO
Software Developer
2016 - 2016
Denmark
  • Developed a Python solution that reduced the time needed to locate and play emergency calls made to the company.

  • Identified opportunities for growth and improvement on the project; making system resilience and user privacy a priority.

  • Provided solutions for other maintenance tasks as needed on the project.

Best Jet
Best Jet
Web Developer
2015 - 2018 (3 years)
Australia
  • Worked on a new business system for users to register their businesses and have it displayed using the Google Maps API to customers; increasing the number of registered users and queries received from clients.

  • Implemented a price system for uploading price list spreadsheets; scrapping it for product prices to update the database eliminating the need for customized price lists.

  • Built a Returned Products System that detects duplicated serial codes, invalid codes, already replaced products, among other things; using QR codes and information on failed products.

Showcase

Lead Developer / Architect - Product Price System
Lead Developer / Architect - Product Price System
  • Developed a new product price system to replace an outdated system.

  • Automated price changes by scraping distributor price lists and implementing predicates.

  • Designed and led development tasks focused on scalability and flexibility.

Backend Developer - Retail Site Scraper
Backend Developer - Retail Site Scraper
  • Developed a new framework on top of Scrapy for scraping retail sites.

  • Focused on handling small layout changes and variations across different retail sites.

  • Implemented techniques to avoid detection and concurrency, resulting in improved performance and reduced bug count.

Backend Developer - Video Processing System
Backend Developer - Video Processing System
  • Developed a tool to recognize TV advertisements and display them correctly.

  • Contributed to the development of a system for processing, storing, and providing labels for videos.

  • The solution evolved into a Proof of Concept (PoC) that facilitated easy product development around it.

Education

MSc. Computer Science
MSc. Computer Science
Universidad Nacional de Córdoba
2018 - 2020 (2 years)
BSc. Computer Science
BSc. Computer Science
Universidad Nacional de Córdoba
2016 - 2018 (2 years)