
About Me
Career Summary
Software Developer with 10+ years of experience delivering scalable, secure enterprise applications using both frontend and backend technologies. Proven track record of designing, developing, and maintaining full-stack solutions in fast-paced environments.
Technical Expertise
- Languages & Frameworks: Java, Spring Boot, Spring Security, EJB, JavaScript, TypeScript, SQL, PL/SQL
- Frontend: React, Angular, HTML5, CSS3, Responsive UI Development, Flux
- Backend: Java EE, Spring Framework (Core, MVC, DAO), Hibernate, RESTful API design
- Databases: Oracle, Sybase, DB2, SQL Server, Hibernate ORM, complex triggers & stored procedures
- Security: OAuth2, Spring Security, API hardening, encryption/decryption strategies
- Testing & Quality: JUnit, Mockito, TDD, integration testing, test-driven development
- Build & Automation: Maven, Jenkins, CI/CD pipelines, version control with Git
- Development Tools: Eclipse, VSCode, Postman, SoapUI
- Methodologies: Agile (Scrum), Waterfall, design & code reviews, documentation practices
Development Approach
Advocate for clean code principles, modular architecture, and simplicity in design. Focused on writing maintainable, testable code and collaborating closely with stakeholders to ensure scalable and sustainable enterprise software solutions.