Hello, I'm
Narsing Abhishek
Senior Software Developer specializing in
Full Stack & GenAI Solutions
About Me
With over 5.9 years of experience in software development, I specialize in building robust enterprise applications using modern technologies and frameworks.
My expertise spans across Java/J2EE technologies, Python full-stack development, and cutting-edge GenAI applications. I've successfully delivered solutions for major clients including STMicroelectronics, Marriott Vacation Worldwide, and Oracle Wesco.
Currently working as a Senior Consultant at Capgemini, I'm passionate about leveraging AI and cloud technologies to solve complex business challenges.
Professional Summary
- Over 5.9 years of experience in software development, working on Web & Enterprise applications using Java and J2EE Technologies
- Worked on Backend Application development and a Frontend Application of Sales
- Worked on Python Full stack development using Django, Flask and experienced on Machine Learning and Deep Learning operations using Scikit Learn, TensorFlow on various Datasets, and image processing using the OpenCV
- Developed and maintained Enterprise GenAI application using OpenAI and Anthropic API
- Worked on Vector databases and Embeddings on Chroma DB and Lang Chain
- Worked on technologies Spring Boot, MVC, JPA, web services (SOAP & REST)
- Experience in both Waterfall methodology and Agile methodology
- Plan, coordinate and execute project activities to ensure timely completion
- Work experience with GIT, Maven DevOps tools
- Debugging using Slf4 and Log4j, and integration testing using JUnit and Mockito
- Experience in client-side technologies such as JavaScript, JSON, jQuery
- Good working experience on AWS Cloud
- Involved in integration and development of Spring Restful Webservices and good knowledge in SOAP services
- Extensively worked in Analysis, Design, Development, Testing, Debugging, Production Maintenance and Support
- Good hands-on experience in creating project structure using build tools like Maven and Gradle
- Good Experience on developing Android application using Java on Android Studios
- Hands on Exp. in creating project structures for different MVCs like Spring using JSP, Java Beans and Servlets
- Experience in working with web and application servers like Tomcat, JBoss and WebLogic
- Good communication, leadership and teamwork skills are required, including the ability to work independently
Technical Skills
Backend Technologies
Java
J2EE
Spring Boot
Spring MVC
Spring JPA
Django
Flask
NodeJS
Frontend Technologies
HTML
CSS
JavaScript
TypeScript
jQuery
React
Angular
Tailwind CSS
Web Services
SOAP
REST
Spring Restful Web services
Microservices
Microservices Architecture
Spring Boot
Docker
Kubernetes
Cloud Technologies
AWS
EC2, S3, Lambda, RDS, Rekognition, EBS, IAM
Azure
VPS, AI Foundry
Firebase
DevOps & Tools
GIT
Maven
Ant
Gradle
Docker
Kubernetes
Testing & Logging
JUnit
Mockito
SLF4J
Log4j
Methodologies & Servers
Waterfall
Agile
Tomcat
JBoss
WebLogic
DevOps & Other Technologies
Jenkins
CI/CD pipelines
Event-driven architecture
Sales applications
GenAI
Chroma DB
Work Experience
Capgemini
Senior Consultant
Promoted from Consultant to Senior Consultant
- Designed and developed microservices architecture using Spring Boot for modular and scalable applications
- Developed and maintained Enterprise GenAI applications using OpenAI and Anthropic API
- Created RfxBuddy, a GENAI-based RFP response system that helps presales teams write better RFP responses
- Worked extensively with AWS Cloud services and vector databases
- Plan, coordinate and execute project activities to ensure timely completion
- Extensively worked in Analysis, Design, Development, Testing, Debugging, Production Maintenance and Support
AVYUKTHA
Software Developer
- Developed full-stack applications using Python (Django, Flask) and JavaScript frameworks
- Implemented machine learning and deep learning models using TensorFlow and Scikit Learn
- Migrated Python ML Scripts to REST based application for AI Incident Management project
- Stored validated data in a structured database for easy retrieval and management
ELLIPSOIDS INFO SOLUTIONS
Software Engineer
- Developed web applications using J2EE technologies
- Worked on RESTful web services and SOAP services
- Developed image processing techniques to find patterns in outfits for INaa project
- Worked on improving CNN models by training images and implementing Google Deep lab techniques
- Developed Android application for user experience and created digital mirror with Raspberry Pi
Featured Projects
Cars 24 Store Dashboard
Cars 24 has a store where they sell different types of cars. They have a dashboard where they can see the backoffice entry and delivery tracking of various location of cars.
Rfx Chat Bot
GENAI based RFP response system that helps the presales team write better RFP responses based on existing deals.
STMicro Electronics
Developed and implemented FMEA processes to identify and mitigate potential failure modes in semiconductor and electronic component design.
AI incident Analytics
Incident management system where accounts upload incident data processed by various ML operations such as IT Process Automation and sentiment analysis.
INaa (prototype)
Modern shopping application that enhances customer shopping experience by virtually trying out various outfits using CNN networks and image processing.
Peppo Technologies
Peppo is a reward point system for restaurants, where customers can earn reward points for their purchases and redeem them for discounts. With the API they can create custom rewards.
SparkStop
SparkStop is an EV charging station company, where they installed the EV stations. OCPP is developed to manage the charging rate to the vehicles.
Get In Touch
Let's Talk About Opportunities
I'm always interested in discussing new opportunities, innovative projects, and ways to solve complex technical challenges.