PiyushBarik

Frontend Developer specializing in React, Next.js, and TypeScript with experience in AWS cloud services

About Me

Piyush Barik

My Journey

As a Junior Frontend Developer at Lancaster University's IT Partnering Team, I've built and maintained React.js applications using TypeScript and deployed them using AWS cloud services. I've also contributed to iLancaster, the university's main React Native app for iOS and Android.

I have hands-on experience with Chakra UI and Mantine UI, designing modern, accessible, and responsive interfaces. I've also worked with AWS cloud services, API integrations, and server-side functionality, ensuring seamless communication between front-end applications and backend systems.

0+

Years Experience

0+

Projects Completed

0+

Technologies Mastered

0+

Major Applications

Work Experience

My professional journey in frontend development, showcasing my roles and responsibilities.

Work Experience

Junior Frontend Developer

ISS Innovation Hub Lancs, Lancaster University

May 2024 – Present

Built and maintained React.js applications using TypeScript, deployed using AWS cloud services. Contributed to iLancaster, the university's main React Native app for iOS and Android. Worked with Chakra UI and Mantine UI for modern, accessible interfaces. Gained experience with AWS cloud services, API integrations, and server-side functionality.

React.jsNext.jsTypeScriptReact NativeAWSChakra UIMantine UIGraphQLRESTful APIs

Education

BSc Computer Science Student

Lancaster University

2021 - Present

Pursuing a Bachelor of Science in Computer Science with focus on software development, algorithms, and web technologies. Developed various academic projects including a Java Paint Application, Smart API Recommendation System using Next.js and AI integration, and a database-driven web application. Achieved First Class honors in key modules including Web Development, Software Design, and Database Systems.

JavaPythonCMySQLSQLiteNext.jsReactAlgorithm DesignData Structures

My Expertise

Mastering cutting-edge technologies to build exceptional digital experiences

90%

React / Next.js

Frontend

Expert in React.js and Next.js development with TypeScript. Built production applications including CSH platform, ProbAI website, and API recommendation system with SSR, performance optimization, and modern component architecture.

85%

TypeScript

Language

Proficient in TypeScript for type-safe development across React, Next.js, and React Native projects. Experienced with ES6+ features, advanced typing patterns, and modern JavaScript development practices.

80%

React Native

Mobile

Hands-on experience developing and enhancing the iLancaster mobile app for iOS and Android. Skilled in cross-platform development, performance optimization, UI/UX improvements, and AWS integration for real-time data.

75%

AWS Cloud

Cloud

Experienced with AWS cloud services including deployments, GraphQL API management, serverless functions, and scalable infrastructure. Maintained and optimized AWS-based systems for production applications.

85%

UI Libraries

Design

Expert in modern UI frameworks including Chakra UI and Mantine UI for building accessible, responsive interfaces. Skilled in component-based architecture, styled components, and responsive web design principles.

80%

API Integration

Backend

Proficient in RESTful APIs and GraphQL integration. Experience with OpenAI API integration, AWS API management, and building seamless frontend-backend communication for scalable applications.

85%

Programming

Languages

Strong foundation in Java, Python, C, and PHP. Developed applications ranging from Java Paint GUI to HCI testing tools, demonstrating versatility in object-oriented programming and software design patterns.

75%

Databases

Data

Experienced with MySQL and SQLite database design and management. Built comprehensive database systems including Zork Nemesis 2 game database with complex relationships, triggers, and optimized queries.

Get in Touch

Have a project in mind or want to discuss potential opportunities? I'd love to hear from you!

Contact Information

Email

piyushpro83@gmail.com

LinkedIn

linkedin.com/in/piyushbarik

GitHub

github.com/piyushbarik

Let's Connect

I'm currently looking for new opportunities where I can continue to develop my skills, contribute to exciting projects, and grow as a software developer.

Send Me a Message