Ian Perera, Full-stack Developer in Plantation, FL, United States
Ian Perera

Full-stack Developer in Plantation, FL, United States

Member since August 26, 2022
Ian is a full-stack engineer, delivering world-class user experiences and front-end performance through scalable, modular, DRY code. Ian has conducted business analysis, created the architecture for proprietary web-based operations, performed extensive usability testing on prototypes and live websites, and monitored web analytics to identify areas of weakness to proactively catch problems before they happen.
Ian is now available for hire

Portfolio

  • Truiem
    React, Keycloak, Twilio API, Twilio, BlueJeans, Redux, Go, Gorm, TypeScript...
  • NavigAid
    JavaScript, TypeScript, Node.js, React, Python, Express.js, Redux...
  • Surefront Inc
    React, TypeScript, Redux, Front-end Development, Full-stack Development...

Experience

Location

Plantation, FL, United States

Availability

Part-time

Preferred Environment

MacOS, Windows, Postman, Linux, Jira, Visual Studio Code, Amazon Web Services (AWS), Visual Studio

The most amazing...

...thing I've worked on is the VANotify platform that improves the overall experience and quality of communications with veterans, using digital technology.

Employment

  • Senior Full-stack Developer

    2021 - 2022
    Truiem
    • Polished the company dashboard built with the Kendo UI framework.
    • Developed the Twilio Flex Plugin monitoring the agency's activities in the Twilio call center.
    • Created the MVP with the Bluejeans SDK that was checking/recording member device compatibility before joining the meeting.
    • Integrated Keycloak and Azure Active Directory to replace the existing Okta authentication service.
    • Built the E911 tracking application by creating a custom proxy server communicating with Peerless using Go.
    Technologies: React, Keycloak, Twilio API, Twilio, BlueJeans, Redux, Go, Gorm, TypeScript, Kendo UI, Telerik Kendo UI, MUI (Material UI), Okta, API Integration, Node.js, PostgreSQL, Express.js, JSON Web Tokens (JWT), Scrum, Full-stack, CSS, fp-ts, Front-end, Responsive UI, Agile, Svelte, Bootstrap, MySQL, Architecture, Azure, CI/CD Pipelines, Azure Active Directory Graph API, Azure Active Directory
  • Senior Full-stack Developer

    2020 - 2021
    NavigAid
    • Developed authentication flows using Amazon Cognito and AWS Amplify.
    • Built the front-end UI without a design and solved many troublesome bugs.
    • Created the Node.js proxy middleware for data-driven onboarding flow.
    Technologies: JavaScript, TypeScript, Node.js, React, Python, Express.js, Redux, Amazon Cognito, AWS Amplify, AWS Lambda, Firebase, React Redux, Dashboards, User Interface (UI), MUI CSS, SQL, Git, Django, Webpack, React Hooks, React Testing, Unit Testing, Scrum, Full-stack, CSS, Styled-components, Front-end, Responsive UI, Amazon Web Services (AWS), Agile, Bootstrap, MySQL
  • Senior Full-stack Developer

    2019 - 2021
    Surefront Inc
    • Implemented a pixel-perfect front-end UI from a Figma design.
    • Integrated the RESTful back end and WebSockets endpoints through Redux and Redux Thunk.
    • Maintained the dashboard platform and fixed issues daily.
    Technologies: React, TypeScript, Redux, Front-end Development, Full-stack Development, HTML5, CSS3, SCSS, ECMAScript (ES6), API Integration, REST APIs, APIs, Responsive Web Apps, HTML, Flask, Django, Python, MUI (Material UI), JSON Web Tokens (JWT), Web Development, React Router, Redux Thunk, Single-page Applications (SPA), Front-end, Firebase, React Redux, Dashboards, Socket.IO, User Interface (UI), MUI CSS, SQL, Git, PostgreSQL, Webpack, React Hooks, React Testing, Redux RTK, Unit Testing, Scrum, Full-stack, CSS, fp-ts, Responsive UI, Agile, MySQL, Architecture, CI/CD Pipelines, Vue
  • Software Consultant

    2010 - 2021
    Self-employed
    • Consulted and led the organizational and business process transformation to improve performance, increase effectiveness, reduce costs, and improve resilience.
    • Enabled the organizations to harness the power of technology transformation through IT strategy development, IT cost reduction, ERP design, governance, risk and compliance, LEAN, IT organization design, cloud, mobility, and social media services.
    • Provided complete turnkey solutions for any business or industry. They catered to all sectors and had a solution to fit every need, from web design, development, and marketing to mobile applications.
    Technologies: Cloud, MySQL DBA, Lean IT, Cost Cutting, Risk Models, IT Strategy, IT Governance, Mobility, Angular, HTML, Data Visualization, D3.js, JSON Web Tokens (JWT), OAuth, Single-page Applications (SPA), MongoDB, Git, Python, Django, PostgreSQL, Realm, WASM, CSS, Styled-components, fp-ts, Haskell, Scala, PureScript, Tailwind CSS, Chakra UI, Web3.js, Front-end, eCommerce, Responsive UI, Amazon Web Services (AWS), AWS Elastic Beanstalk, Ember.js, Architecture, CI/CD Pipelines, Mapbox, Vue, Contentful
  • Senior Full-stack Growth Engineer

    2019 - 2020
    Cerebral Inc
    • Developed a new onboarding flow for patients and improved page speed insights.
    • Maintained an EMR dashboard, following the agent's request through the PagerDuty and issue tracking software, Datadog.
    • Worked on the growth team and integrated many third-party services to the app for referral, analytics, and payroll.
    Technologies: JavaScript, Front-end Development, Gatsby, React, TypeScript, Redux, PageSpeed, Styled-components, HTML5, CSS3, API Integration, Node.js, Responsive Web Apps, HTML, Next.js, GraphQL, REST APIs, Full-stack Development, React Router, Redux Thunk, Single-page Applications (SPA), Front-end, React Redux, Socket.IO, User Interface (UI), Git, PostgreSQL, React Hooks, React Testing, Ruby, Ruby on Rails API, Full-stack, CSS, Responsive UI, Ruby on Rails (RoR), React Native, Agile, Rails Engines, Healthcare
  • Senior Front-end Developer

    2017 - 2019
    efizbo LLC
    • Built a customer portal website from scratch with React.
    • Integrated a third-party learning management system (LMS).
    • Implemented the print functionality on the front-end side using React-PDF.
    • Built the complex loan and mortgage calculation logic and dynamic form elements for onboarding users.
    Technologies: JavaScript, TypeScript 3, React, Redux, ASP.NET MVC, ECMAScript (ES6), C#, Mortgages, Responsive Web Apps, HTML, MUI (Material UI), REST APIs, Web Development, React Router, Redux Thunk, Single-page Applications (SPA), Front-end, React Redux, User Interface (UI), MUI CSS, MongoDB, Git, Webpack, React Hooks, React Testing, CSS, Responsive UI, Bootstrap

Experience

  • Real Estate Brokerage Website for Florida
    https://efizbo.com

    Served as a front-end developer at the beginning of the project. After a few weeks, I began overseeing the back end with C# and ASP.NET, which required integration into a third-party LMS. The most challenging part of this project was managing the multi-step, dynamic forms syncing with the back-end database.

  • Mental Healthcare Platform for Depression, Anxiety, Insomnia, and ADHD
    http://www.cerebral.com

    I maintained the website, subsidiary applications, and tools, collaborating with the business team to develop and refactor the application. I also integrated numerous third-party services for referral and analytics.

  • Product Lifecycle Management Software for Retail
    http://www.surefront.com

    A React/Django-based app is product lifecycle management software helping brands and retailers streamline workflows and launch products faster. I worked as a senior front-end engineer and developed/maintained the UI.

Skills

  • Languages

    JavaScript, ECMAScript (ES6), TypeScript, HTML, GraphQL, Python, Go, CSS, PureScript, SCSS, SQL, Ruby, WASM, Haskell, Scala
  • Frameworks

    Redux, Next.js, MUI (Material UI), MUI CSS, Django, Tailwind CSS, Ruby on Rails (RoR), React Native, Svelte, Bootstrap, JSON Web Tokens (JWT), Gorm, Kendo UI, Telerik Kendo UI, Ember.js, Cypress, Jest, Express.js
  • Libraries/APIs

    React, Node.js, React Router, Vue, D3.js, REST APIs, Ruby on Rails API, Twilio API, Web3.js, AWS Amplify, Rails Engines, Azure Active Directory Graph API
  • Tools

    GitHub, Redux Thunk, Git, Visual Studio, PageSpeed, Keycloak, Jira, Amazon Cognito, Webpack
  • Paradigms

    Unit Testing, Agile, Scrum
  • Platforms

    MacOS, Windows, AWS Elastic Beanstalk, Contentful, Twilio, Amazon Web Services (AWS), Azure, Mapbox, Visual Studio Code, AWS Lambda
  • Storage

    MongoDB, PostgreSQL, Realm, MySQL, Azure Active Directory
  • Other

    Computer Science, Gatsby, Full-stack Development, APIs, Responsive Web Apps, Single-page Applications (SPA), React Hooks, React Testing, Redux RTK, Full-stack, Styled-components, fp-ts, Front-end, Responsive UI, CI/CD Pipelines, Prismic, Data Visualization, OAuth, Dashboards, User Interface (UI), BlueJeans, Chakra UI, eCommerce, Architecture, Software Engineering, Learning Management Systems (LMS), API Integration, Storybook, Okta
  • Industry Expertise

    Healthcare

Education

  • Master's Degree in Computer Science
    2008 - 2011
    Nova Southeastern University - Fort Lauderdale, Florida, USA
  • Bachelor's Degree in Computer Science
    2002 - 2004
    Spalding University - Louisville, Kentucky, USA
  • Associate's Degree in Computer Science
    1999 - 2001
    St. John’s College Belize City - Belize

To view more profiles

Join Toptal
Share it with others