Remote • Contract / Full-time
Full-stack developer with 3+ years experience building and maintaining web apps. Available immediately for remote contract or full-time work.
Full Stack Software Developer with 3+ years of experience building and maintaining production web applications using React, Next.js, Node.js, and MongoDB.
Experienced in implementing REST APIs, authentication, dashboards, file uploads, and performance improvements. Comfortable joining existing codebases, fixing bugs, and delivering features under deadlines as part of a remote team.
Available for remote full-stack or backend roles. Open to contract or full-time opportunities. Can start immediately.
Frontend
- React, Next.js
- JavaScript, TypeScript
- Tailwind CSS, CSS Modules
Backend
- Node.js, Express
- REST APIs
- Authentication & authorization (JWT, sessions)
Databases
- MongoDB
- PostgreSQL
- Basic query optimization and indexing
DevOps & Tools
- Git, GitHub
- Docker (basic usage)
- CI/CD with GitHub Actions (basic pipelines)
- Jira, Trello, Linear (task tracking)
- Postman, Insomnia (API testing)
- Worked on a full-stack web app for managing users, plans, and team access.
- Implemented REST APIs for user management, authentication, and simple role-based access.
- Built React/Next.js UI for login, registration, billing pages, and admin views.
- Helped improve responsiveness and usability across desktop and mobile.
- Implemented a streaming-based file upload system for large files with retry handling.
- Added validation, progress indication, and error handling on the frontend.
- Integrated background processing for uploaded files to keep the UI responsive.
- Worked on analytics dashboards for web app users.
- Built tables, filters, charts, and search to help users explore and understand their data.
- Added CSV export and basic activity logs for key actions.
- Joined existing codebases and implemented new features following established patterns.
- Investigated and fixed production bugs reported by users or QA.
- Helped refactor legacy parts of the code to be clearer and easier to maintain.
- Wrote small integration and unit tests for critical paths.
- Comfortable working in existing projects with existing conventions.
- Focus on writing clear, maintainable code and documentation.
- Communicate regularly about progress, blockers, and timelines.
- Used to async communication and task tracking in remote teams.
- Open to code reviews, feedback, and pairing when needed.
- Available for remote full-stack or backend positions.
- Open to contract or full-time roles.
- Can start immediately and happy to commit for at least the next 6–12 months.
Contact:
- Email: dev.mhpulok@gmail.com
- LinkedIn: https://www.linkedin.com/in/marufhpulok
- GitHub: https://github.com/MarufPulok


