Pedro Pinto
Verified Expert in Engineering
Software Developer
With over fourteen years of programming experience, António can provide top quality code with very low incidence of bugs. He also has over eight years of experience in application support, which provides him with the ability to quickly trace application errors.
Portfolio
Experience
Availability
Preferred Environment
GitHub, IntelliJ IDEA, RubyMine, Windows
The most amazing...
...project I've worked on is a compiler for the Ruby programming language.
Work Experience
Senior Software Engineer
Pythia Sports
- Improved the risk management platform.
Senior Software Engineer
OpenBet
- Developed and enhanced OpenBet's platform.
Consultant
Bold International
- Designed and implemented a configurable and dynamic screen system.
Lead Support
i2S
- Created a set of tools to automate support tasks using Ruby.
- Maintained i2S's system for a specific client.
- Created a set of tools to automate support tasks using Ruby with Sequel.
- Implemented an Active Record querying library in Java.
- Developed an insurance policy integration system using Java with WebServices.
Developer
i2S
- Developed a module to calculate Easter.
- Created a process to integrate cash-back premiums into our system.
- Created a set of extendable migration processes for integration of external data into our system.
Experience
Mint VM
https://github.com/SilverPhoenix99/mintcsRagel: a state machine compiler used for the lexer
GPPG: an LALR(1) parser for .NET
Rbell
https://github.com/SilverPhoenix99/rbellDucktape
https://github.com/SilverPhoenix99/ducktapeGLMath
https://github.com/SilverPhoenix99/glmathSkills
Languages
Tcl, Java, Ruby, SQL, C#, Java 11, HTML5, Sass, UML, CoffeeScript, JavaScript, CSS3
Tools
Eclipse IDE, RubyMine, Visual Studio, Ragel, IntelliJ IDEA, GitHub
Paradigms
Concurrent Programming, Object-oriented Programming (OOP), Test-driven Development (TDD), REST, Imperative Programming, Functional Programming
Platforms
Windows, Visual Studio Code (VS Code), Linux Mint, Ubuntu, Apache Kafka, Linux, Docker
Other
iSeries RPG, iSeries SQL, Parsers, Garbage Collection, Artificial Intelligence (AI), HTTP
Frameworks
Spring Boot, .NET, Spring, Windows Presentation Foundation (WPF), Ruby on Rails (RoR), Laravel, Sinatra, Padrino
Libraries/APIs
jQuery, Node.js, React, OpenGL
Industry Expertise
Life Insurance
Storage
IBM Informix, PostgreSQL, MongoDB
Education
Licentiate Degree in Computer Engineering and Science
Universidade Nova de Lisboa - Faculdade de Ciências e Tecnologia - Lisboa, Portugal
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring