Documenting my journey and discovering a world of creativity.
Unlocking creativity one line of code at a time β the digital journey of a nomadic software engineer!
Welcome to my portfolio! I'm Ayush Soni, hailing from India. Join me on a captivating journey where you can explore my projects, experiences, and much more. Feel free to explore the various sections and discover the world I've created.
- Quick Links
- About Me
- Projects
- Featured Timeline
- Get in Touch
- Deliverables
- Craft Components
- Tech Stack Used
- Getting Started
- Learn More
- Deploy on Vercel
- Contributing
- License
- Issues
This is Ayush Soni, a passionate full-stack developer and devrel engineer with a love for open-source and UI designing. I specialize in building robust and scalable SaaS products, microservices, and design systems. With a strong grasp of frontend and backend architecture, I create intuitive designs for engaging user experiences.
I have extensive experience in Javascript and Typescript, using them professionally and for personal projects. I'm involved in hackathons, open-source contributions, and community building as both a participant and mentor. Additionally, I also lead community initiatives, offer software development sessions, and provide team leadership.
Explore my featured projects and experience my work firsthand. My portfolio showcases a diverse range of projects, including web applications, mobile apps, and more.
Get insights into my professional journey and the milestones I've achieved throughout my career.
Feel free to reach out to me via email at [email protected]. I'm open to collaborations, discussions, and new opportunities.
Explore my portfolio and discover the incredible projects and experiences I've had the privilege to work on. Join me on my journey, and let's create something amazing together!
For a more detailed view of my skills and expertise, visit my Craft Component Page.
Here's a glimpse of the technologies I've used:
- Next.js
- Chakra UI
- Three.js
- TypeScript
- Node.js
- TailwindCSS
- MDX
- JavaScript
- Scripting
- CI/CD
- GitHub Actions
- Vercel
To get started with Portfoliogram, follow the installation instructions in the project's documentation.
This is a Next.js project bootstrapped with create-next-app
.
- Clone the repository to your local machine:
git clone https://github.com/ayushsoni1010/portfolio.git
- Install the required dependencies:
cd portfolio
npm install
-
Configure the environment variables, including API keys and settings.
-
Start the application:
npm run dev
# or
yarn dev
-
First, run the development server and access the portfolio in your web browser at http://localhost:3000 to see the result.
-
You can start editing the page by modifying
pages/index.js
. The page auto-updates as you edit the file. -
API routes can be accessed on http://localhost:3000/api/hello. This endpoint can be edited in
pages/api/hello.js
. -
The
pages/api
directory is mapped to/api/*
. Files in this directory are treated as API routes instead of React pages.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.
Contributions to the Portfolio are welcome! Feel free to open issues, submit pull requests, or provide feedback to help improve the project.
This project is licensed under the MIT License.
I welcome contributions to enhance my Portfolio. If you'd like to contribute, please follow our contributing guidelines.
If you encounter any issues or have suggestions, please report them in the issue tracker.
Happy ending with Portfolio! π
Thank you for visiting my portfolio! Let's connect and create something remarkable ππ»