About Me
Who I Am
Hi, I am Anirudh, the CTO at Unity Books. A passionate Software Engineer and Full Stack Developer with a strong background in AI and ML, driven by curiosity and love for solving complex problems.
My Background
I have honed my skills in various programming languages and frameworks, excelling in both front-end and back-end development to create seamless, efficient, and scalable applications.
My Mission
My mission is to leverage technology to create impactful solutions that drive progress. Committed to continuous learning, I aim to deliver high-quality, reliable software that exceeds expectations.


My Skills
Programming Languages
- C
- C++
- JavaScript
- TypeScript
- Python
- Java
- SQL
- PL/SQL
- NoSQL
Front-end Development
- HTML
- CSS
- React.js
- Next.js
- XML
- Tailwind
- Framer Motion
- Three.js
- jQuery
- Web Design
Back-end Development
- Node.js
- Express.js
- FastAPI
- JWT
- MySQL
- PostgreSQL
- MongoDB
- Spring Boot
Data Science
- PyTorch
- TensorFlow
- SciPy
- scikit-learn
- NumPy
- Pandas
- MatPlotLib
- Seaborn
- NLTK
- Kaggle
Tools & Platforms
- Postman
- Figma
- Slack
- JIRA
- Scribe
- Android Studio
- Canva
- VSCode
- Cloudinary
- cPanel
DevOps & Cloud
- AWS
- Firebase
- Docker
- Kubernetes
- PuTTY SSH
- CI/CD Pipelines
- Git
- GitHub
- GitHub Actions
- Agile
- Scrum
GUI Libraries
- TKinter
- Swing
- AWT
Other Skills
- RESTful APIs
- Linux
- Shell Programming
- Arduino
- Microsoft Clarity
- Google Analytics
- DevTools
- Product Management
A small selection of recent projects


Unity Books - Online Book Store
The one-stop platform for reading and personal development.


SureDeposit - Investment App (Closed)
Streamline your Investing Journey with World's Highest Guaranteed Returns of 15%
My work experience
My approach to solve a problem
My approach to developing a software solution is methodically divided into three key phases:
Planning & Strategy
Every successful project begins with a clear understanding of the objectives. I start by defining the goals, target audience, and essential functionalities of the project. This involves outlining the site structure, navigation flow, and content needs to ensure a well-rounded strategy.
Development & Progress Update
With a solid plan in place, I dive into the development phase, transforming ideas into tangible results. By maintaining a structured workflow and adhering to best practices, I ensure steady progress and keep track of milestones. Regular updates and checkpoints allow for continuous assessment and refinement.
Testing & Launch
The final phase involves rigorous testing to guarantee a seamless user experience. I meticulously evaluate the solution against predefined criteria, ensuring functionality, performance, and security. Once testing is complete, the project is deployed, ready to deliver its intended impact.