Felipe Coral Sasso

Felipe Coral Sasso

About

Detail

Software Engineer | Master's in Computer Science | Building robust Python applications and crafting intuitive APIs.
São Paulo, Brazil

Contact Felipe regarding: 
work
Full-time jobs
Starting at USD6K/month

Timeline


work
Job
school
Education
folder
Project
auto_stories
Publication

Résumé


Jobs verified_user 0% verified
  • Pinterest
    Python Engineer
    Pinterest
    May 2024 - Current (2 years)
  • F
    Full Stack Software Engineer
    Freeplay
    Aug 2023 - Jan 2024 (6 months)
    Helping product teams build with LLMs. Key Responsibilities: - Contributed to the development of new products and features. - Back-end Development: Designing and implementing server-side logic and APIs using Python. - Front-end Development: Developing user interfaces and interactive features using React.js, JavaScript, and TypeScript. - SDK Development: Designing and implementing SDKs using Python, Node, and Java. - Actively participated in daily standup meetings and discussions.
  • NextRoll
    Full Stack Engineer
    NextRoll
    May 2022 - Jul 2023 (1 year 3 months)
    Worked on RollWorks, a leading B2B marketing platform that specializes in account-based marketing and demand generation. Key Responsibilities: - Contributed to the development of new products and features. - Front-end Development: Developing user interfaces and interactive features using React.js, JavaScript, and TypeScript. - Back-end Development: Designing and implementing server-side logic and APIs using Go and Python. - Actively participated in daily standup meetings and discussions
  • BairesDev
    Software Engineer
    BairesDev
    Jan 2022 - Current (4 years 4 months)
    We are the leading Nearshore Technology Solutions company. We architect and engineer scalable and high-performing software solutions to meet the business challenges of our clients. Using our tech expertise and cross-industry experience, we evolve digital transformation into digital acceleration. Our ultimate goal is to create lasting value throughout the entire digital transformation journey. With 3,000+ seasoned engineers in 36 countries, we provide time zone-aligned services to empower Fortune 500 companies and leading brands. Working for clients like Google, Rolls-Royce, Johnson & Johnson, Pinterest, and ViacomCBS, we’ve been reimagining the tech landscape for over a decade. We are Digital Acceleration Experts. We are a company Powere
  • S
    Back-end Developer
    SenseData
    Mar 2021 - Dec 2021 (10 months)
    Python developer working on SenseData, a platform that helps companies build better relationships between them and their customers. Key Responsibilities: - Developed and tested APIs using Python and Flask - Actively participated in daily standup meetings and discussions - Created interactive dashboards using Javascript and React - Contributed to the development of new products and features. Tech Stack: - Python / Flask - Unit test (unittest, Nose2) - Javascript / React - Jira / Bitbucket - Postgres - MongoDB
  • B
    Research Programmer
    BC Cancer
    Feb 2020 - Jan 2021 (1 year)
    Research Programmer at Canada's Michael Smith Genome Sciences Centre. Working on CanDIG, a Canada-wide distributed genomics sharing platform, and for the Canadian COVID Genomics Network (CanCOGeN), creating a Dashboard for COVID-19 data visualization. https://www.distributedgenomics.ca/ Key Responsibilities: - Creation and testing of APIs using Python, Flask, and OpenAPI - Creation of dashboards using Javascript and React - Participation in daily standup meetings and discussions Tech Stack:: - React - JavaScript - Python - Flask - SQLite - Unit test (PyTest, Nose, unittest) - OpenAPI 3.0 - Tox - Travis CI
  • Cisco
    Software Engineer
    Cisco
    Mar 2019 - Oct 2019 (8 months)
    Developer of Cisco’s Genie and pyATS automation infrastructure - Designed, developed, and tested functional and scalable features for Cisco’s Python network automation framework (Python) - Designed and developed parsers for the output of various networking protocols on Cisco’s networking devices using RegEx (NXOS/IOS/IOSXE/IOSXR) - Developed Python scripts for automated tests on Cisco devices - Worked with project managers, customers, and other team members to identify the needs, participated in daily scrum meetings, and wrote technical documentation on new features Tech Stack: - Python development (Python 3.6) - Regex development (Python module re) - Git, Bitbucket - Agile development, SCRUM - Test cases, unit tests (unittest framework)
  • B
    Kitchen Specialist
    Bridgehead Coffee
    Jul 2016 - Mar 2019 (2 years 9 months)
    Worked as a Kitchen specialist. Acquired canadian working experience and improved some skills, such as: • Communication skills • Leadership • Pressure Handling • Pro-activity While working here, in order to keep up to date with new technologies, I kept improving my technical skills while learning new ones, such as: • Python 3.7 - requests module - BeautifulSoup4, - unittest module - Django framework v2.1 - challenges from HackerRank website - virtualenv tool • Front-end skills: - HTML - CSS - Bootstrap Framework - Bulma framework. • Services and tools: - Git - Github - Heroku.
  • Serpro
    Software Analyst
    Serpro
    May 2014 - Sep 2014 (5 months)
    Worked rebuilding SERPRO's Certificate Management System according to the standards of Instituto Nacional de Tecnologia da Informação (National Institute of Information Technology - ITI) Main activities: - Worked with a team rebuilding SERPRO’s Certificate Management System (SGCS) following the Instituto Nacional de Tecnologia da Informação standards. - Analyzed hundreds of lines of Java code making sure the code was following "DOC ICP" (PKI Documents) recommendations - Wrote recommendations to the company - Participated and contributed in monthly meetings discussing what was done and the next steps Skills: - Java Development - Digital certificate management - Software Testing
  • RNP
    Researcher and Java Developer
    RNP
    May 2014 - Sep 2014 (5 months)
    Studied and proposed the creation of an academic identity card based on ICAO's passport standard. Published a paper describing the identity card standard in a conference (International Conference on Availability, Reliability and Security 2014). Main activities: - Studied and proposed the creation of an academic identity card based on ICAO’s passport standard - Wrote Java code to store and retrieve data from a Java card following the proposed standard as a proof of concept - Participated in monthly meetings with RNP discussing the progress of the project - Wrote documentations using RNP wiki, reporting all details about the project implementation Skills: - Identity management - Java development - ICAO 9303 standard
  • I
    Java Developer and Tester
    Instituto Nacional de Tecnologia da Informação ITI
    Jan 2014 - May 2014 (5 months)
    Utilized JavaServer Faces and Java with a team building a system for attribute certificates management named SGCA. - Worked with a team building a system for managing Attribute Certificates - Contributed to planning sessions by discussing technical objectives and tests - Documented code - Wrote technical document using project wiki - Wrote Object Oriented code - Wrote clean and efficient code to manage Digital Certificates and Attributes Certificates Skills: - Software testing - JavaServer Faces development - Java development - Digital certificates management - Attribute certificates management
  • C
    Researcher/Developer
    Computer Security Laboratory
    Jan 2014 - Feb 2016 (2 years 2 months)
    Scholarship student at Computer Security Laboratory (LabSEC) of the Federal University of Santa Catarina, Florianópolis, Brazil. For my Master, I have proposed the creation of an Identity Card based on the ICAO 9303 passport pattern, as well as a security validation of the scheme. During my masters I have acquired several experiences in different projects, while conducting my research.
  • RNP
    Adjunct Coordinator Assistant
    RNP
    Jan 2013 - Dec 2013 (1 year)
    In charge of organizing several meetings of RNP Identity Management Technical Committee. Helped in the organization of the Advanced School on Cryptology and Information Security in Latin America ASCrypto 2013. Main activities: - Proposed the use of Trusted Lists of Certification Service Providers in Brazil - Wrote Java code to read Digital Certificates data from those lists and store then in a local repository, such as Mozilla Firefox or Google Chrome digital certificates repository. - Participated in monthly meetings with RNP discussing the progress of the project - Wrote documentation using RNP wiki, reporting all details about the project implementation Skills: - Identity Management.
  • D
    PowerBuilder Developer
    Domínio Sistemas
    May 2011 - Dec 2012 (1 year 8 months)
    Main activities: - Wrote efficient and clean code in PowerScript to solve technical challenges - Participated and contributed in monthly meetings - Described intern bugs, reporting to the intern framework team - Wrote SQLs commands to insert, update and delete a big amount of data in the clients' software production database - Built Graphical User Interfaces from scratch using a Human–computer interaction approaching Skills: - Sybase SQL Anywhere - SQL - PowerScript - PowerBuilder - IBM Db2
Education verified_user 0% verified
  • Universidade Federal de Santa Catarina
    Master's degree, Computer Science
    Universidade Federal de Santa Catarina
    Jan 2014 - Dec 2016 (3 years)
    Research on Identity Management and ICAO 9303 standard to ensure authentication and authorization in a identity federation.
  • Universidade do Extremo Sul Catarinense
    Bachelor's degree, Computer Science
    Universidade do Extremo Sul Catarinense
    Jan 2008 - Dec 2012 (5 years)
Projects (professional or personal) verified_user 0% verified
  • I
    IDEdu: Proposta de uma Cartão de Identificação Acadêmico baseado no padrão ICAO9303
    May 2014 - Sep 2015 (1 year 5 months)
    Several efforts have been made recently to establish federations. Clearly we can cite the Federação CAFe as an example of success. Efforts towards availability of authentication data to be usable by all entities of the federation are the core of this model. However some issues are still open. The first is off- line operation for the authentication process. Today’s model of federation requires that systems work online and synchronously, which limits its use for some applications. Second, the data federations make available is only usable to computer systems and not by human agents. Thus it makes it difficult for humans involved to assess such credentials. Finally, the federation has numerous technical and legal issues for the provision of pr
Publications verified_user 0% verified
  • A
    A Proposal for a Unified Identity Card for Use in an Academic Federation Environment
    Oct 2014
    A lot of effort has been made recently to build academic federations. However some issues are still open. The first is off-line authentication. Today's model of federation requires systems to work on-line and synchronously, what limits its use for some applications. Second, the data federated institutions make available is only for computer systems and not for people. This makes it difficult for humans involved to assess such credentials. Finally, the federation has numerous technical and legal issues for the provision of private data such as biometric parameters. Even tough, these would bring a much stronger authentication process. Therefore this research proposes to model an identity card based on ICAO 9303 standard for usage in academic