
Martins Joseph
Verified Expert in Engineering
Full-stack Developer
London, United Kingdom
Toptal member since October 21, 2022
Martins is a software engineer whose standards are based on simplicity, creativity, and efficiency. He has robust business development, sales, and marketing psychology capabilities and loves building more profound and meaningful relationships with people. Being a competitive professional who is still willing to learn and grow, Martins enjoys working with organizations that are innovative and intentional when it comes to their mission.
Portfolio
Experience
- Node.js - 9 years
- React - 7 years
- JavaScript - 6 years
- Python - 4 years
- Flask-RESTful - 4 years
- SQL - 3 years
- Kotlin - 3 years
- Spring REST - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Jira
The most amazing...
...product I've built is an intelligent Messenger chatbot for a business that sold groceries during the pandemic.
Work Experience
Front-end Engineer II
White Bullet Solutions
- Built a Google Chrome extension that automatically clicks consent buttons for all ads on a website's load.
- Wrote end-to-end (E2E) test scripts that performed automated testing on the company's internal extensions.
- Fixed bugs and closed tickets in Redmine for the company's extensive collection of extensions.
Application Developer
Soft Alliance and Resources
- Participated in developing the Kashiar inventory management solution as a full-stack developer. Worked closely with the project manager, product owner, QA tester, and mobile developer.
- Served as a full-stack developer for the SoftTAX tax payment product, collaborating with the project manager, product owner, QA tester, and mobile developer.
- Worked as a full-stack developer on building the central user access system using Vue.js and Node.js.
Software Engineer (Contract)
Africa Prudential
- Participated in developing the client-facing and admin systems for the TEFConnect project used to run and manage yearly grants given to businesses across Africa.
- Tracked and fixed bugs in Jira, applying the Agile methodology.
- Worked as a front-end engineer and completed a portion of back-end tasks for the GreenPole project dedicated to registrars in the capital market.
Experience
Google Leads Scraper
https://github.com/creativeJoe007/google-leads-scraperThe scrapper extracts phone numbers and emails from opened websites and then takes a screenshot of the page. Screenshots are stored in the static folder, and the text data are stored as a comma-separated values (CSV) file under whatever file name the user specified on the execution command.
Freqie
Education
Bachelor's Degree in Information Technology and Business Information Systems
Middlesex University London - London, United Kingdom
Advanced Diploma in Software Engineering
Aptech Computer Education - Lagos, Nigeria
Certifications
Learning End-to-end Testing with Jest
Master SQL for Data Science
Udemy
The Complete Kotlin Developer Course
Udemy
Skills
Libraries/APIs
React, Node.js, Flask-RESTful, Stripe API, Stripe, Vue, Spring REST, Puppeteer, Entity Framework
Tools
Stripe Checkout, NPM, Jira, Figma, JavaScript Testing, GitLab, Tableau, AWS CodeCommit, Knex.js, GitLab CI/CD, Jenkins
Languages
JavaScript, Python 3, Python, CSS, HTML, HTML5, Java, SQL, Kotlin, TypeScript, C#, C, SCSS
Frameworks
Express.js, Next.js, Selenium, Jest, .NET Core, .NET 5, React Native, Spring Boot, Android SDK, Spring
Platforms
MacOS, Visual Studio Code (VS Code), Linux, Amazon Web Services (AWS), Azure, Android, Oracle Database, PDF.js
Storage
MySQL, MongoDB, PostgreSQL, DBeaver
Industry Expertise
Web Design
Paradigms
Automated Testing, UX Design, UI Design, Test Automation, E2E Testing
Other
Web Development, Web Scraping, APIs, Data Scraping, Scraping, Cloud, API Integration, Full-stack, Enterprise Systems, Chrome Extensions, CI/CD Pipelines, IT Project Management, Cloud Computing, User Interface (UI), User Experience (UX), Management Information Systems (MIS), Stripe Payments, CSS5
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