Results-driven Software Developer with 5 years of experience in designing, developing, and deploying full-stack web applications using React.js on the frontend and Java Spring Boot on the backend. Adept at building scalable, secure, and responsive user interfaces, as well as robust RESTful APIs and microservices. Proven ability to work across the software development lifecycle, from requirement gathering to deployment and maintenance. Strong understanding of UI/UX principles, secure coding practices, and DevOps processes. Committed to writing clean, maintainable code and delivering high-quality solutions in agile team environments.
Frontend Development:Reactjs (Hooks, Lifecycle), JavaScript (ES6), HTML5, CSS3, Responsive Design, UI/UX Principles
Security & SSCD:Secure Software Configuration, XSS & CSRF Prevention, Role-Based Access Control (RBAC), Content Security Policy (CSP), OWASP Top 10 Mitigations
API & Integration:RESTful APIs, JSON Handling, Secure API Communication (HTTPS, JWT, CORS)
DevSecOps & Tooling:CI/CD Pipelines, DevSecOps Integration, ESLint & Security Linters, Git/GitHub
Backend Development:Java (8), Spring Boot, Spring MVC, Spring Security, RESTful API Design, Microservices Architecture
Database & Persistence:SQL, PostgreSQL, MySQL, JPA/Hibernate, JDBC, Query Optimization
Security & Authentication:Spring Security, JWT, OAuth2, CSRF Protection, Role-Based Access Control (RBAC), Input Validation
API & Integration:REST APIs, Swagger/OpenAPI, Postman, API Versioning, Exception Handling, JSON/XML Parsing
DevOps & Tooling:Maven, Gradle, Git, Jenkins, Docker, CI/CD Pipelines, Unit & Integration Testing (JUnit, Mockito)