Roland Barro, Jr.

Senior Software Engineer at Edufied
  • Claim this Profile
Contact Information
Location
Philippines, PH
Languages
  • English -
  • Cebuano -
  • Visayan -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Driving Measurable, Sustainable Change
    LinkedIn
    Jun, 2023
    - Sep, 2024
  • Diploma
    Institutional/School

Experience

    • Singapore
    • Education Administration Programs
    • 1 - 100 Employee
    • Senior Software Engineer
      • Mar 2020 - Present

      [Project Description] Edufied – a blockchain-based Credential Storage & Verification system that allows academic institutions and training providers to issue e-certificates with ease, preventing any fake certificate/claims from happening. For learners, they will be given an academic & training passport to store and share their certificates securely and easily. [Contributions] Edufied – as a full-stack Senior Software Engineer, I prioritize code quality that adheres best practices and code readability to serve as an example to junior developers. I also initiated and helped maintain code standardization document which serves as a guide for the whole team. I advocate continuous code improvement on the fly – refactoring codes as we move along iterations. Helped out junior developers to be in analyzing and resolving issues with peer programming via live coding sessions. Show less

    • Pastor-Teacher
      • May 2009 - Present

      Study and teach as opportunity is given to me. Study and teach as opportunity is given to me.

    • Full Stack Engineer
      • May 2019 - Feb 2020

      Essentially armed with my UI designing skills at the start, then little by little, my basic AWS-serverless framework knowledge has been developed at full-scale to deliver user-experience focused real estate lending products, particularly in the Customer Center App. The product is primarily built on Angular-NodeJS framework with AWS Serverless and DynamoDB Sequelize on the backend. I am just starting my journey to become more efficient in these skills stack. Stay tuned for more as there are still a lot to learn and I love learning. In my later days with the team, we have been into the extensive implementation of RxJS for better app performance and great user experience. Show less

    • Senior Developer
      • Feb 2018 - Jul 2019

      Humbly started as a Front-end Developer. On the course of time with my flexibility and “challenge accepted” mentality when opportunities arise when the pace moved towards next levels, I thrive and cope with it. August 2018 when I was asked if I know anything about cryptocurrency. My simple answer is “Not yet!” Then after about two months, investing my free times at night and on weekends, and just when the crypto-currency developer gave up, I volunteered to develop BITX which took me about a month to develop initial and working ERC-20 Token Contract with functional API that communicates with it. From there, I was given opportunity to train and lead a gang of developers. My most recent role is requirement gathering, research and development of project flow and mockups for new features and scaffold projects for new teams to start developing with then guide them as the project progresses. Project Names: Bit-xchange Trading Platform, Wozinga Admin App, Cryptorapid, BITX (ERC20-Token) Show less

    • United Kingdom
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Oct 2018 - Mar 2019

      As short as it has been with this team, it was quite an adventure as Front-end Developer. During days with SiteGlide, my objective is to deliver designs from Figma to become available for users. My teammate’s job is the building of the initial working skeleton of the features then passed to me for UI polishing and debugging functionalities for seamless end-user experience. Project Name: SiteGlide Admin As short as it has been with this team, it was quite an adventure as Front-end Developer. During days with SiteGlide, my objective is to deliver designs from Figma to become available for users. My teammate’s job is the building of the initial working skeleton of the features then passed to me for UI polishing and debugging functionalities for seamless end-user experience. Project Name: SiteGlide Admin

    • Philippines
    • Software Development
    • 1 - 100 Employee
    • Full Stack Developer
      • Apr 2018 - Sep 2018

      Initially hired as AngularJS developer, I was given a chance to expand my tech-stack with ReactJS. Although a ReactJS newbie I was able to deliver on time reusable components stepper, search bar, mp3 media player and part of the integration module. This is when I came to be in love with ReactJS platform. Project Name: VideoRemix GO https://app.videoremix.io/ Initially hired as AngularJS developer, I was given a chance to expand my tech-stack with ReactJS. Although a ReactJS newbie I was able to deliver on time reusable components stepper, search bar, mp3 media player and part of the integration module. This is when I came to be in love with ReactJS platform. Project Name: VideoRemix GO https://app.videoremix.io/

    • Frontend Developer
      • Apr 2017 - Apr 2018

      Picture perfect is the norm of the day. For a C# webapp developer this is not so much of a common word for me. Not until I became a front-end developer for myCRM and was publicly humiliated by the product owner “this work is no better than my 11year old daughter’s learning how to code” during my first 2 sprints. That helped my UI designing improved greatly from zero to level 100 by giving extra time in learning advanced techniques in HTML5 and SASS. It even leaped to a greater extent when Sketch was introduced for picture-perfect wed UI designing. If you happen to use the system, the ones who build the Insurance Section were our team. Project Name: LoanMarket's myCRM https://testnewcrm.loanmarket.com.au/login/login.html Show less

    • France
    • Real Estate
    • 1 - 100 Employee
    • Technician
      • Jun 2003 - Jan 2018

      1. Receive incoming patients (broken PC, Laptop, and Printers) then diagnose, prepare assessment report and possible billing cost for the work. 2. Then, the job is on until it works. 3. Receive the pay for the hard labor. 1. Receive incoming patients (broken PC, Laptop, and Printers) then diagnose, prepare assessment report and possible billing cost for the work. 2. Then, the job is on until it works. 3. Receive the pay for the hard labor.

    • Outsourcing and Offshoring Consulting
    • 1 - 100 Employee
    • Freelance Software Developer
      • Oct 2016 - Apr 2017

      As a struggling comeback FoxPro DB developer, I studied C# .NET programming language to be able to launch as a freelance developer in late 2014. Intellis was the first to offer me an opportunity to such. Although newbie in the modern programming world, with Intellis’ legacy projects – the iFramers, Hosital Management App and AwayTeam, I was able to fixed bugs and additional features thereby enhancing my coding and debugging skills. Intellis was also my stepping stone towards understanding on agile development methodology via their own brand of such – the WorkWeek. Projects: iFramer, Hospital App, Recruitment and Onboarding App Show less

    • Greece
    • Consumer Services
    • C# - Xamarin Dev / .Net Dev
      • Jun 2016 - Oct 2016

      Responsible to Produce Cross Platform Mobile Device App (IOS/Android) Responsible to Produce Cross Platform Mobile Device App (IOS/Android)

    • Senior Developer / Team Coordinator
      • Jun 2016 - Oct 2016

      • As Senior Developer and at the same time Team Coordinator, I also play the role as Project Coordinator and I am responsible on projects' health by developing the team loyalty and role-focused as a result we can maintain deliverable should be on time ensuring client's satisfaction and company's productivity. • As Senior Developer and at the same time Team Coordinator, I also play the role as Project Coordinator and I am responsible on projects' health by developing the team loyalty and role-focused as a result we can maintain deliverable should be on time ensuring client's satisfaction and company's productivity.

    • .NET WebApp Developer Apprentice
      • Mar 2016 - Jun 2016

      I am responsible to complete the training program by watching videos and submit the appropriate exercises as required. After I have completed the training, I was tasked to work on the live site of the company and managed to help the new teammates to cope with the tasks ahead of them. I am responsible to complete the training program by watching videos and submit the appropriate exercises as required. After I have completed the training, I was tasked to work on the live site of the company and managed to help the new teammates to cope with the tasks ahead of them.

    • QC Clerk
      • Nov 2001 - Oct 2002

      In-charge of QC Documentation and QC Profile Management Reporting In-charge of QC Documentation and QC Profile Management Reporting

    • Restaurants
    • 100 - 200 Employee
    • Service Crew, Kitchen Supervisor (Production Controller)
      • Nov 1997 - Apr 1999

      Leadership, Sales, Document Management, Kitchen Production Controller, Dining Crew, Delivery and Marketing Staff Leadership, Sales, Document Management, Kitchen Production Controller, Dining Crew, Delivery and Marketing Staff

Education

  • Mindanao State University
    Bachelor of Science (BS), Mechanical Engineering
    2001 - 2006
  • AMA Computer Learning Center
    Computer Systems Technician, Computer Systems Technician
    1997 - 1999
  • AMA Computer Learning Center
    Computer Systems Technician
    1997 - 1999

Community

You need to have a working account to view this content. Click here to join now