
Around 6+ years of full stack development experience in all stages of life cycle, referring to Design, Development, Implementation and Testing of web based applications. Experience in Developing User Interface (UI) Rich Web Applications using Front End/User Interface (UI) Technologies using HTML5, DHTML, CSS3(Saas, LESS) frameworks, Bootstrap, Java script (ES5 & ES6), JQuery, AJAX by managing all facets and pipelines of application. Good Understanding on using various XML technologies like XPath, XQuery, XSLT, XSD, SAX, DTD/Schemas, DOM and JAXB. Worked with React.js Virtual DOM and React views, rendering using components. Developed multiple Angular 4.0 components which are compatible with latest versions of typescript, Angular CLI. Good understanding Core Java SE8 concepts like Streams API, Time API, Functional Interfaces, Multithreading, Transaction Management, Exception Handling, Lambda functions, Generics and Collection API. Automated the deployment process by integrating code repository using build pipeline Jenkins, Bamboo and GoCD for Continous Integration and Continuous Deployment that can run on the cloud or on-premises. Implemented Pivotal cloud foundry (PCF) to deploy IAAS or PAAS and to run own applications. Experience developing applications using MVC and MVVM client-side JavaScript frameworks such as Angular 8.0, Angular JS to create dynamic web applications, Backbone JS, Handlebar JS. Expert in Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iterative methodology, Pair Programming, Agile Development & Testing using Software Development Life Cycle. Extensive experience in developing web applications using HTML5, XML, XHTML, DHTML, CSS, CSS3(Sass, Less), Bootstrap, JavaScript, DOM, JQuery, Ajax, JSON and JSP. Expertise in using Javascript build tools and task runners like Webpack for React and Angular 8.0, Grunt, Gulp for Angular, Browserify for packaging NodeJS modules for browsers. Excellent knowledge of JavaScript, CSS3/CSS, HTML5/HTML, Bootstrap, Typescript and their behaviour on different browsers. Expertise in React JS framework to develop the SPA.
Delivered single page applications (SPA) through agile scrum methodology, actively participating in daily standups, sprint kickoffs, sprint reviews, and retrospectives while utilizing Jira for effective project tracking. Executed the complete software development life cycle (SDLC) by gathering requirements, conducting analysis, designing, developing, testing, and deploying solutions using agile practices. Achieved application development through microservices-oriented architecture, leveraging MEAN stack (MongoDB, Express.js, Angular 12, Node.js), Spring Boot (Java 11), and ASP.NET Core/.NET 6 (C#) web APIs. Produced scalable and reusable Angular 12 components that are compatible with the latest TypeScript and Angular CLI versions. Developed responsive and interactive UI screens using HTML5, CSS3 (Sass), Bootstrap, and media queries, ensuring cross-browser compatibility. Designed dynamic schema models in MongoDB (NoSQL) and implemented sharding for improved horizontal scalability.
Languages:
Java 11, C#, TypeScript, JavaScript