Front-End React Developer

Hi there, I'm Jaime Kumar. I'm a passionate and dedicated Front-end React Developer from Slough, United Kingdom.

htmlHTML
cssCSS
javascriptJavaScript
reactReact
nodeNode.js
pythonPython
linked in
me

Portfolio

Carat Haus

I was commissioned to build a website for a new jewellery company on which users could browse the company’s collections and book consultations. Using a MongoDB database to store consultation appointments and a node server to process requests, users can pick the date and time for their appointment depending on what time-slots are available. The site also has an admin login for the client to view all appointments. From the appointments list, the client can call the customer directly, email them or delete the booking. We plan to implement an online store in the near future once there is demand.

Screenshot of Carat Haus

Eglantine

Eglantine is an online store for a luxury clothing brand. With filters to help the user find exactly what they're looking for and a fully functional checkout using Stripe Payment Element, this site provides an elegant and complete shopping experience.

Screenshot of Eglantine

EM News

Utilising the GNews API to fetch News articles and the IPInfo API to get the user's location, this simple News application was a practice in responsive design. With no media queries I was able to achieve a more responsive UI then I had achieved before, making use of the CSS Clamp function, Grid layouts and flex-wrap.

Screenshot of EM News

No Stars Studios

No Stars Studios are a London based Recording studio company that I have worked with in my 10+ years working as a Recording Engineer, so I was aware their website needed some help. With a complete redesign, including a redesigned logo, I focused on achieving an impression of luxury and professionalism.

Screenshot of No Stars Studios

Paste Brush

Having been intrigued by a style of artwork involving repeating images to form a new shape, I set out to create an app that could perform this style of art. The user creates a background, with 1 or more gradient stops. Images can be uploaded, with controls for the size, rotation and repitition-density. The Modulation feature allows the rotation and size to be controlled by an LFO, allowing for more interesting patterns.

Screenshot of Paste Brush

Track CMS

In my time in the music industry, I noticed when collaborating on projects involving multiple individuals, files often become misplaced and end up scattered across various platforms. To address this problem, I developed a content management system tailored specifically for the music industry. Track CMS provides a centralised platform where all project-related files can be hosted in one place. Everyone involved can access files and engage in productive discussions through the integrated chat feature, ensuring everyone is on the same page.

Screenshot of Track CMS

Cryptickle

Cryptic crosswords, while being fun, can be too difficult and time consuming. Cryptickle is a bite-sized cryptic crossword, or a 'tickle of cryptic'. The objective is to solve the main (down) clue, but for each letter the user can reveal an across clue to help out.

Screenshot of Cryptickle

Airport.le

If, by any chance, you know the IATA codes for the worlds busiest airports, then this game is for you.

Screenshot of Airport.le

ABOUT ME


I am a passionate and determined individual aspiring to pursue a career in web development. Despite lacking professional experience and a relevant degree, my relentless drive to learn and grow has propelled me forward in this field.

Through self-study and hands-on projects, I have acquired a solid foundation in HTML, CSS, and JavaScript. My insatiable curiosity has led me to explore various online resources, coding bootcamps, and engage with developer communities to expand my knowledge and stay up to date with the latest industry trends.

While technical skills are important, I believe that adaptability and a willingness to learn are equally crucial. I thrive in dynamic environments, where I can collaborate with diverse teams and embrace new challenges head-on. With a detail-oriented approach and a commitment to delivering high-quality work, I am dedicated to continuous improvement and ensuring the success of every project I undertake.

I am a strong communicator, an effective collaborator, and possess a strong work ethic that drives me to go above and beyond expectations.

I am excited about the opportunity to contribute my skills and passion to a junior web development role. I am eager to work with a team of talented professionals, learn from their expertise, and make a meaningful impact on projects. My ambition is to grow both professionally and personally, and I am committed to investing the time and effort required to achieve excellence in this field.