Full Stack Software Engineer | Java Spring Boot | Node.js | React.js | REST APIs | Docker | Azure
About Me
I'm a Full Stack Software Engineer with 2 years of professional experience building scalable web applications, backend services, and production-ready APIs.
My primary expertise is backend development using Java Spring Boot and Node.js, where I build secure REST APIs, asynchronous microservices, real-time applications, and high-performance backend systems. I also have strong frontend experience using React.js and Next.js, allowing me to develop complete end-to-end web applications.
I enjoy solving complex technical problems, optimizing application performance, and designing systems that are reliable, maintainable, and scalable.
What I Can Do
- Develop backend applications using Java Spring Boot and Node.js
- Design secure RESTful APIs with JWT authentication
- Build microservices using RabbitMQ and asynchronous messaging
- Optimize applications using Redis caching and efficient SQL queries
- Develop real-time applications using WebSockets and Agora
- Build modern React.js and Next.js web applications
- Design MySQL, PostgreSQL, MongoDB, and Redis database solutions
- Deploy applications using Docker, Azure, Linux, Vercel, and Cloudflare
- Create CI/CD pipelines using GitHub Actions
- Integrate third-party APIs and enterprise systems
- Debug, optimize, and maintain production applications
Technical Skills
Backend
- Java 17
- Spring Boot
- Node.js
- Express.js
- REST APIs
- JWT Authentication
Frontend
- React.js
- Next.js
- JavaScript
- TypeScript
- HTML5
- CSS3
- Tailwind CSS
Databases
- MySQL
- PostgreSQL
- MongoDB
- Redis
Messaging & Real-Time
- RabbitMQ
- WebSockets
Cloud & DevOps
- Docker
- Azure
- GitHub Actions
- CI/CD
- Linux
- Cloudflare
- Vercel
Why Hire Me
- 2 years of professional software engineering experience
- Strong backend expertise in Java Spring Boot and Node.js
- Full-stack development experience with React.js and Next.js
- Hands-on experience with REST APIs, microservices, RabbitMQ, Redis, and WebSockets
- Skilled in Docker, CI/CD, Azure, Linux, and cloud deployments
- Experience building AI-powered SaaS applications using OpenAI APIs and LangChain
- Strong problem-solving skills with a focus on clean, maintainable, and scalable code
- Bachelor of Science in Computer Science, Magna Cum Laude (GWA: 1.22)