Hello, I'm Bernard Appiah, a FullStack Engineer....this is where i go technical but ner 😅 findout more here - My Resume
I believe that mission of anyone who possesses the power to code is to provide solutions to problems in and around their community. A significant achievement of mine is developing JobsByUs, a sophisticated job portal that connects job seekers with a wide range of opportunities, enhancing user engagement and streamlining employer job postings. I leverage my expertise in agile methodologies to foster effective collaboration within cross-functional teams and deliver high-quality, efficient web applications that elevate user experience and align with business goals.
I am keen on expanding my skill set and enhancing my abilities, always open to seeking new challenges and taking on exciting projects. Let's connect, explore, and collaborate on exciting projects related to my domain. Together, let's make a positive impact in the digital world with our coding wands.
stay tuned i have some open source projects coming up -- will need tons of hands on deck
-
🌱 I’m currently learning **
backend dvelopment in other to full stack (MERN)
**Pursuing a Cybersecurity degree at Accra Technical University
-
📫 How to reach me appiahbernard42@gmail.com
Jun 2024 - Present
I built a digital platform for Lam Naturals, an agro company, with e-commerce functionality, allowing users to order and purchase Lam Naturals agro products directly from the platform. Additionally, I incorporated dashboards for insights on orders and funds, along with an admin section where items can be added without accessing the database.
Tools: React, TypeScript, REST API, React useContext and useReducer, Airtable, Tailwind CSS, Paystack for payment processing
Skills: React.js, TypeScript, Express.js, Node.js, Tailwind CSS, Airtable, Automation
May 2024 - May 2024
8thWonder.xyz is the official website for 8thWonder, designed to capture and manage interest for upcoming projects and services. It serves as a hub for showcasing our innovative solutions and engaging with our community. The platform includes features to keep users informed and excited about what's next, including detailed project descriptions and interactive elements.
Role: Developed the website, added waitlist functionality, and integrated a payment service for funding.
Skills: HTML5, Bootstrap (Framework), Payment Systems, JavaScript
Jan 2024 - Apr 2024
Description: JobsByUs is an intuitive job portal that connects job seekers with diverse opportunities and enables employers to showcase their openings efficiently.
Role:
- Implemented the front-end UI
- Linked a blog posting flow from WordPress to the web app using the WordPress REST API
- Consumed REST APIs for various services on the app
- Deployed and helped set up the server on a VPS hosting on DigitalOcean
- Added image and text compression tools for fast loads
- Worked on the PWA version for desktop and mobile
- Worked on SEO optimization for higher ranks on various search engines
Technologies: React, Styled Components, Tailwind CSS, AOS (animation library), Express.js, MongoDB, DigitalOcean VPS hosting, Nginx, TinyPNG, WebP, Service Workers, Web App Manifest, Google Lighthouse, meta tags, schema markup
Skills: React.js, Tailwind CSS, Search Engine Optimization (SEO), WordPress, REST APIs, Progressive Web Applications (PWAs), Site Maps
May 2024 - May 2024
Built the frontend developmentcapstone project for a Poki diary that includes a theme switcher, Poki stats, Poki color picker, and similar Pokis view.
Skills: styled-components, Material-UI, Tailwind CSS, Ant Design, REST APIs, SASS, SCSS, TypeScript
Jan 2022 - Jan 2022
I developed an Excel-based library attendance system using VBA (Visual Basic for Applications). In this system, students visiting the library can input their details to check in, and all the information is recorded in an Excel spreadsheet. When students check out, they simply enter their index number, and the time of checkout is recorded. The librarian can conclude the attendance by entering a command to end the session. This action generates a new sheet and renames the previous sheet with the date when the session ended. I implemented various validations to ensure accurate user input.
Skills: Microsoft Excel, VBA Excel, Microsoft Excel Macros