Rolan Crasto

Rolan Crasto

Followers of Rolan Crasto2000 followers
location of Rolan CrastoMumbai, Maharashtra, India

Connect with Rolan Crasto to Send Message

Connect

Connect with Rolan Crasto to Send Message

Connect
  • Timeline

  • About me

    Sr Software Engineer at HERE Technologies

  • Education

    • Agnel Charitable Trusts Fr Conceicao Rodrigues Institute of Technology Sector 9-A Vashi Navi Mumbai 400 703

      2011 - 2015
      Bachelor of Engineering - BE Electrical, Electronics and Communications Engineering 72.3%

      Activities and Societies: 1. Certificate of recognition for paper presentation in IRAJ international conference 2. 2nd prize in FCRIT’s Cultural Fest FACES Street Play 1. Developed a MATLAB GUI for hand gesture recognition of deaf and mute people using SIFT and SVM 2. Developed a MATLAB GUI while working as team lead for transmitting secret text or image messages by encrypting at transmitter and decrypting at receiver using RSA algorithm.

    • Manipal Institute of Technology

      2015 - 2017
      Master of Technology - MTech Computer Science 9.12

      Activities and Societies: Certificate of recognition for Student Research poster presentation in Manipal Research Colloquium 2016 1. Developed a C++ GUI while working as a team leader for storage & handling, verification and routing delivery of academic notes to students all over hostel. Presented a poster of the same in Manipal Research Colloquium 2016. 2. Developed a WEKA code while working as a team leader for accurately predicting the survival probability of patient with different burnt body parts and scars.

  • Experience

    • Infineon Technologies

      Jul 2016 - Mar 2019

      Developed a cross platform multithreaded application and an Electronic Design Automation (EDA) industry tool PAS, from scratch in C++. PAS stands for Pattern, Analog testbench and Simulator ConfigFile generator which helps Designers to correctly program any number of electronic signals that interact with each other and the timeline of signals. This tool takes in as input an Input/Output file, a Configuration file in a Program file and generates Vector-file-format pattern (time, input-stimuli, output-expected pattern), Measurement-file (optional), “Analog” testbench (consists basically of includefiles (e.g. vector-files, measurement-files, spice-parameters), temperature- and voltage-definition, instantiation of the memory to simulate) & Simulator config-file (contains options for the simulation, e.g. accuracy of the simulation). Designed the architecture and developed its CLI in C++14 which will be running in the main thread. PAS parses and processes the program file (perl file) which contains functionality viz. setting a signal bitwise to a value, fetching values of signals at some later timeline, Customized Parallel functions, etc. User friendly language Perl is used as frontend and connected to C++ backend code with the help of SWIG interface. Removed different memory leaks and other errors reported by the Valgrind (static analysis tool supported by C++). Wrote unit test cases using Google Test and integrated with Jenkins to achieve Continuous Integration and Delivery. 1. Presented a paper on "Overhauling of Stimuli Generation"2. Certificate of recognition for outstanding contributions as in-house Perl trainer Developed a Delivery Automation tool in Perl which fetches libraries and executables, enables versioning, creation of new release suite & updating of notes and changelogs. Worked as a software developer for optimization of various projects. Show less

      • Expert Design Automation

        Jun 2017 - Mar 2019
      • MTech Internship Trainee

        Jul 2016 - May 2017
    • QRC Assurance And Solutions

      Sept 2019 - Oct 2020
      Senior Software Developer

      Developed a SpringBoot website to find payment card data from servers & database called QRC dataFinder Tool. A scanning server is setup between web portal and target servers. This tool collects all stored payment card info from target servers and sends it back to scanning server via SecureSocket or via SMB/SSH protocol. Scanning server then transfers the sensitive data to website via websockets. Spring Security is used to protect againt security attacks.Developed a Java based GUI application which does periodic backup of data to central server called QRC Backup Tool. Users can customize the time interval, folders and various other things. Admin can logon on to central server to monitor the data sent as well as allow/restrict users from data retrieval. Show less

    • HERE Technologies

      Oct 2020 - now
      • Sr Software Engineer

        Apr 2022 - now
      • Software Engineer II

        Oct 2020 - now
  • Licenses & Certifications