Hi there! I'm a passionate developer with expertise in both frontend and backend technologies, strong problem-solving skills, and experience building full-stack applications.
- HTML5, CSS3 (Flexbox, Grid, Animations, Responsive Design)
- JavaScript (ES6+), TypeScript
- React.js (Hooks, React Router)
- UI/UX Design (Sass, CSS Modules)
- Node.js, Express.js (REST APIs)
- Databases: MongoDB, MySQL
- Authentication: JWT, OAuth, Passport.js, Bcrypt
- Servers: Vercel, Railway deployments
- LeetCode (100+ problems solved)
- Data Structures: Arrays, Linked Lists, Trees, Graphs, Heaps
- Algorithms: DP, BFS/DFS, Sliding Window, Two Pointers, Backtracking
- Topics: Binary Search, Greedy, Priority Queues, Tries
- Git version control
- Vite
- CLI tools development
Secure note-taking app with JWT authentication, full CRUD operations, and user-friendly interface.
Multiple backend projects with structured routing, error handling, and validation.
30+ interactive projects (e.g., drum kits, canvas animations, API integrations).
- Built projects with TypeScript integration
- Experimented with MongoDB and serverless functions
- Completed advanced CSS/JS tutorials (Kevin Powell, Mozilla, Web.dev)
- English: Fluent (B2)
- Read/write technical documentation (Mozilla, Web.dev)
- Followed tutorials (JavaScript30, Kevin Powell CSS)
- Team collaboration experience
- Russian: Native
π« Let's connect! [shandev01@proton.me]