Tiago T.Principal Engineer
Skills
A software developer with over three decades of experience, encompassing various technological transitions from Mainframe (ABC Bull, COBOL) and MSDOS (Clipper, C) to Windows Desktop development (Delphi), Web technologies (C, PHP, Python), and Cloud Computing (Python, Node.js). Demonstrated versatility in adapting to evolving computing paradigms and languages while executing projects across diverse sectors. Achievements include leading a complex transition to the Windows platform by mastering a new programming language under strict deadlines, influenced by strong client relationships. Successfully managed a significant shift from PHP to Python for a project involving web applications, VOIP server connectivity, asynchronous services for voice server communication, and hardware control, such as gates, barriers, RFID tags, intercoms, and vehicle sensors. These roles highlight a robust capacity for rapid learning and enthusiastic adoption of new technologies. Positioned to leverage extensive software development experience to address challenges using innovative tools and methodologies.
Software developer
4/1/2013 - 3/1/2014
Specialized in the development and maintenance of electronic point control and frequency systems using a custom PHP 5.x MVC framework. Gained expertise in jquery/ajax, bootstrap, and simpletest for unit testing. Managed Firebird and MySQL databases effectively. Employed an adapted scrum methodology to streamline development processes. Oversaw the management of development, staging, and production environments utilizing Linux, VMWare, AWS, and Apache.Software developer
4/1/2008 - 5/1/2009
Developed advanced technical expertise in the analysis and development of desktop systems using Delphi. Demonstrated proficiency in creating web applications utilizing PHP and Groovy, specifically applying the MVC architectural pattern through the CakePHP and Grails frameworks.Senior Developer
1/1/2023 - Present
Developed expertise in API integration and the development of applications and REST APIs using Python 3 (Django/DRF) and Node.js/Express. Leveraged AWS services including Redshift and Lambda to optimize cloud solutions. Proficient in managing PostgreSQL databases and adept at working within a Linux development environment utilizing Docker for containerization. Ensured effective version control and collaborative development through Git/Bitbucket. Efficiently coordinated tasks and workflow using Jira and Jenkins CI, adhering to Scrum methodology to maintain consistent project delivery and enhance team collaboration.Software Specialist
9/1/2021 - 12/1/2022
Developed proficiency in API development using Python 3 and the Django Framework/DRF. Leveraged extensive experience with AWS cloud services and worked within Linux environments, utilizing Docker for containerization. Demonstrated strong version control skills with Git and Bitbucket, and managed project tasks using Jira. Ensured continuous integration and deployment with Jenkins and adhered to the Scrum methodology for agile project management.Senior Python Developer
5/1/2021 - 9/1/2021
Developed proficiency in API development using Python 3 and the Django Framework. Designed and managed Apache Airflow pipelines, working extensively with PostgreSQL, Redshift, and MS SQL Server databases. Utilized AWS and Linux environments for deployment and operations, leveraging Docker for containerization. Collaborated on code maintenance and version control using Git and Bitbucket, and utilized Jira for project management. Implemented CI/CD pipelines with Jenkins while adhering to Scrum methodology for agile project management.Python Developer
1/1/2021 - 4/1/2021
Developed and maintained climatological applications utilizing Python 3 and the Django framework. Frontend development was accomplished through Bootstrap and jQuery, while data management leveraged PostgreSQL and PostGIS databases. Operated within a Linux environment and utilized Docker for containerization. Code was versioned and maintained using Git and Bitbucket, and project management followed Agile practices with Jira. Remote communication was facilitated via Discord, and the development process adhered to Scrum methodology.Python Software Engineer
5/1/2020 - 11/1/2020
Developed a web and cloud financial application utilizing Python 3 with Django and Starlette frameworks. Leveraged AWS services including SQS, Lambda, and S3, alongside Digital Ocean infrastructure, to enhance application deployment and functionality. Managed data storage and retrieval with MySQL in a Linux environment, employing Docker for containerization. Utilized Git and GitLab for version control, ensuring streamlined code collaboration and management. Conducted unit testing with Unittest to maintain code quality, and facilitated project tracking and agile practices using Jira within a Scrum methodology framework.Python Developer
10/1/2019 - 3/1/2020
Developed web and cloud financial applications leveraging Python 3, Flask framework, AWS (EC2, SQS, SNS), MongoDB, Elasticsearch, and React within a Linux environment utilizing Docker, Git/GitLab, and Jenkins CI. Applied Pytest for unit testing and managed project tasks using Jira and Scrum methodology. Spearheaded development and maintenance of a Chatbot application employing Python 3 and the Rasa framework, integrating Elasticsearch and MongoDB, also within a Linux environment supported by Docker, Git/GitLab, and Jenkins CI. Ensured robust application reliability through comprehensive unit and integration testing via Pytest.Python / PHP Developer
8/1/2014 - 6/1/2019
Developed and maintained access control systems utilizing Python 3 and frameworks such as Web2py and Django. Leveraged PostgreSQL for database management, along with front-end technologies like jQuery and Bootstrap. Ensured code quality and version control with Git and handled deployment using AWS and Nginx, underpinned by unit testing and automated configuration management via Ansible. Conducted extensive software development employing PHP 5.x and 7.x, adhering to MVC patterns through CakePHP and custom frameworks, and managed data with Firebird and MySQL databases. Also contributed to logistics portal maintenance using PHP 5 alongside the Kohana framework and PostgreSQL databases. Managed both development and production environments deploying Linux, LXC, VMWare, and AWS, ensuring robust performance and reliability. Carried out comprehensive infrastructure analysis and upkeep, including services such as gateway/firewall management on FreeBSD, VOIP server setups on Linux, Windows application server administration, and the management of virtual environments using KVM/Proxmox.
Information Technology at Estácio de Sá University
2020 - 2024
Tiago is available for hire
Hire Tiago T.All Howdy Candidates are vetted for skills and english proficiency.