hello()

I'm Bara Kona.

I'm a full-stack software engineer specialising in building exceptional software. Currently, I am focused on building products that rethink the way we write collaboratively.


Keep reading and get to know me better.

1 <code>

2 <TypeScript />

3 <React />

4 <Node.js>

5 <Mongoose>

6 </Node.js>

7 <Socket.io />

8 </and more..>

using an ever-growing list of technologies

Next.js
Bootstrap
Git
Vue.js
Figma
HTML5
Typescript
NPM
Docker
Node.js
Prisma
CSS3
React
Tailwind
MySQL
Sass
MongoDB
Mantine
Javascript
Socket.io
Asana

const frequentTech =

technologies.sort(() => Math.random() - 0.5)

/**
* cms
* libraries
* frameworks
* workflows
* databases
**/

about.me

I'm an recently graduated Software Engineer with other 2 years of industry experience and over 4 years of experience programming.


On the frontend, I use Frameworks (Libraries) like React, Next.js and Vue.js to consume APIs and build scalable and performant web applications. Whilst on the backend, I use Node.js and Express.js to build RESTful APIs and Socket.io for real-time applications. Implementing CI/CD pipelines using Docker and Github Actions.

bara

\\ What does this do??

\\ Removing this breaks the code...
\\ TODO: Fix this

\\ Hacky fix, but it works
\\ TODO: Optimise this

Experience

Software Engineer

Algomo

2022 - 2023

Implemented agile development methodologies, adhering to fortnightly sprints, inclusive of meticulous sprint planning and retrospectives. Employed a streamlined communication approach through tools such as Linear, GitLab, and Slack to facilitate efficient collaboration and meticulous tracking of project progress. Actively contributed to and enhanced both Front-end and Back-end code for the production product, leveraging technologies like TypeScript, React, ReactQuery, and MongoDB. Additionally, employed Docker Containers for seamless deployment and management of the development environment.

Web Developer

Risidio

2021 - 2022

Implemented picture-perfect responsive designs from Adobe files provided by the design team, utilizing Vue.js, Sass, and Bootstrap for a polished user interface. Introduced 3D rendering on a webpage through the modern Three.js library. Collaborated with fellow developers using Git version control and participated in daily stand-ups for effective project coordination. Enhanced, maintained, and added features to current and new websites within the company, adhering to agile methodologies. Tracked tasks diligently using Trello, Slack, and Confluence for seamless communication and task monitoring.

Junior Web Developer

Scandinavian Loft

2020 - 2022

Generated wireframes for the startup project, providing a visual blueprint for development. Shadowed the company's web developer during WordPress-related tasks, gaining valuable insights into the platform. Conducted research and designed website pages, subsequently implemented by the developer. Developed self-motivation skills while working remotely. Engaged in meetings with startup leaders, refining communication skills and bolstering independent work ethic. Produced detailed diagrams illustrating the interrelationships between key concepts in the software design process.

\\ Experience

experience.map((exp, index) => (
<Job key={index} {...exp} />
))}

/**
* startups
* work from home
* async
* standups
* EODs???
**/

Projects

Daily Scrawl

A writing companion app that helps you write for 10 minutes every day and keep your thoughts in one place. Built with a focus on simplicity and speed.


Built using NextJs, TypeScript, Tailwind CSS, Railway, Clerk, SQLite, and Vercel, Framer Motion, and Prisma

https://dailyscrawl.blog
Daily Scrawl

Writality

SEO optimised site for writality that acts as a landing page for the app. Built with a focus on performance and user experience.


Built using NextJs, TypeScript, Tailwind CSS, and Vercel, Vercel Analytics, Framer Motion

https://writality.com
Writality

Writality App

Fullstack collaborative creative writing platform with Auth, CRUD, and real-time updates.


Built using React Vite, TypeScript, Tailwind, Mantine UI, Node.js, Express.js, Pusher, MongoDB, Preact signals, and React Query.

https://app.writality.com
Writality App

Portfolio.v2

My old personal website that I built to showcase my projects and skills. A snapshot of my journey as a developer.


Built using React and sass with custom css animations, transitions and an entirely questionable design. Old but gold.

https://barakona.netlify.app/
Portfolio.v2

Portfolio.v1

Ancient personal website that I built to showcase my projects and skills. A true testament to how far I've come.


Built using React, Three.js, and sass. The portfolio that started it all and also took the most time. A true classic.

https://bara-threejs.netlify.app/
Portfolio.v1