A creative Full Stack Developer with 10+ years of experience in architecture, design and development of applications by owing a knowledge in Angular 5, Angular Material 2, AngularJs 1.2, Bootstrap 3, ReactJs, React Redux, HTML5, CSS3, Java/J2EE, Spring Boot 2.0, Spring 4.x, Hibernate, Docker, Apache Kafka technologies and SOA. Solid implementation practice on software development and design patterns such as MVC, Singleton, Data Access Object, Intercepting Filter, Front Controller, View Helper and Session. Expertise in Core Java Technologies such as Multi-threading, Collections and Exception handling mechanisms. Experience in Spring DAO layer with Hibernate and JPA that involving Connection Pooling, Entity Mappings, Transaction Management and HQL. Experience on developing components, services, routings, events and DOM manipulation using JavaScript frameworks such as Angular and ReactJs. Extensively worked on Nodejs and NPM modules like Grunt (build tool for configuring tasks), Bower (managing UI dependencies) on more than 3+ years. Strong database connectivity skills with Oracle 11g/12c and MySql databases. Experience in Agile Software and Test-Driven Development (TDD), conducting Code/Test Case review meetings, participated in daily Scrum meetings and worked with the Project Management tool like JIRA. Good exposure to software design methodologies like UML, Agile and Waterfall, Iterative and Incremental Methodologies. Solid understanding of Software Development Lifecycle (SDLC) and hands on experience in designing, coding, testing, integrating, maintaining and documenting our enterprise application. Experience in working with performance monitoring tools like Dynatrace, Instana and Grafana.
©