Radih Jr Paraguas
Verified Expert in Engineering
Full-stack Developer
Radih is a full-stack web developer who follows the Agile methodology. He specializes in mobile-first and test-driven development and prioritizes software security in all aspects of development. Radih is highly adaptive to changes while constantly improving his knowledge, which helps him to quickly learn new technologies and design patterns.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, PyCharm, WebStorm, Docker, Windows, Visual Studio Code (VS Code)
The most amazing...
...thing I've done is a very efficient, highly complex module for longevity risk insurance with math-intensive calculations.
Work Experience
Senior Full-stack Developer
Naviu
- Developed new modules for a process-management tool for longevity risk insurance in the UK using Django and HTMX.
- Orchestrated the design and architecture of a highly flexible codebase capable of seamlessly accommodating distinct clients.
- Performed code reviews and pair programming and guided developers through our processes and code design patterns, ensuring they followed the standard and practices of the company.
- Employed Python's pandas library to streamline data handling, improving accuracy and efficiency throughout the longevity risk insurance automation system.
Senior Full-stack Developer
Besnard Consulting SAS
- Developed and launched a fully functional and responsive website from scratch for Naviu.
- Identified and used new and leading technologies to incorporate into our platform. Attended and contributed to sprint reviews, retrospectives, and sprint planning. Documented the above processes.
- Leveraged Bubble's no-code platform to rapidly build a custom solution, reducing development time and costs.
- Suggested the company's software development improvements, including time management, task management, and used technologies.
React Developer
Besnard Consulting SAS
- Improved the state of an existing React Electron app to follow standards, security, and proper implementation of React. Updated multiple libraries and removed unnecessary libraries and codes.
- Implemented Firebase for user management and file storage. Handled user access for files accessible only by subscribed users.
- Added Stripe APIs to Firebase functions for full-access app subscription and managed file storage to be accessible only by subscribed users.
- Executed sound visualization with D3.js and sine wave visualization while playing the sound on a selected speaker.
Senior Full-stack Developer
Besnard Consulting SAS
- Developed new modules for a process-management tool for longevity risk insurance in the UK using Django and Vue. Developed a better deployment process and documented the business process. Wrote unit tests with complete coverage of the app.
- Identified and used new and leading technologies to incorporate into our platform. Attended and contributed to sprint reviews, retrospectives, and sprint planning. Documented the above processes.
- Streamlined and documented the onboarding process of new developers to be integrated into existing or new projects.
- Performed code reviews and pair programming and guided new developers through our processes and code design patterns, ensuring they followed maximum security.
- Implemented pandas to seamlessly integrate diverse data sources into a unified format, allowing for a comprehensive view of longevity risk data. Through sophisticated data transformation techniques, I standardized and enriched raw data.
Front-end Developer
Mynd Consulting
- Developed a CMS part of different projects, ensuring the user could easily manage the different content of the web app. Ensured the app's ease of use for users and admins with access and permission on the CMS app.
- Ensured all the modules created had unit test coverage. Fixed bugs and corresponding unit tests for each bug, ensuring the code design patterns were implemented on every task and module I created.
- Improved the app's performance, ensuring the CMS app load was fast, especially on the first load.
- Updated all the dependencies used, removed unused dependencies, and updated the app version to ensure security and technical debts were removed as many as possible.
Experience
Web App for Overseas Filipino Workers
Filipino workers can also set their account in "In danger" if abused by their employer. In that case, their family members and our company will be notified.
I acted as a front-end developer, contributing to the CMS part of the app, allowing staff to easily communicate, process, and help OFW in their request.
Web App for Process Management Tool for Longevity Risk Insurances
The project included building an efficient program to handle highly complex and calculation-intensive database calls comprising hundreds of thousands of rows. Hundreds of unit tests were built to catch all scenarios and ensure the calculations were quick and correct. It also enabled displaying the results' reports, insights, and graphs.
Skills
Languages
JavaScript, Python 3, HTML, CSS, Python, TypeScript, SCSS, GraphQL, SQL
Frameworks
Django, Django REST Framework, JSON Web Tokens (JWT), Bootstrap, Electron, OAuth 2, Swagger, Tailwind CSS, Redux, Jest, Cypress, Vuetify
Libraries/APIs
Vue, Vuex, Vue 2, React, Pandas, NumPy, Stripe API, REST APIs, JSON API, D3.js, Stripe, Node.js, GitHub API
Tools
Git, PyCharm, WebStorm, GitHub, NPM, Google Analytics, Zapier, Pytest, Bubble
Paradigms
REST, Responsive Web Design (RWD), Scrum, Unit Testing, Test-driven Development (TDD)
Platforms
Visual Studio Code (VS Code), Firebase, Ubuntu, Windows, Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS)
Other
Full-stack, Web Development, Back-end Development, Front-end, Vue Router, Full-stack Development, APIs, CSV, Data Visualization, Charts, HTMX, Back-end
Storage
MySQL, PostgreSQL, JSON
Industry Expertise
Web Design
Education
Bachelor's Degree in Computer Science
STI College Gensan - General Santos City, Philippines
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