About Me
Passionate about crafting digital experiences that make a difference in people's lives

With over 2 years of experience as a Microsoft Dynamics CRM Developer, I specialize in designing and implementing solutions that streamline business processes and enhance user experiences. My journey began during my B.Tech in Information Technology, where I discovered a passion for web development and problem-solving, which eventually led me to pursue a career in software development.
I thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software solutions. I am proficient in customizing Dynamics 365 applications, developing plugins, workflows, and integrations that meet unique business requirements. Beyond work, I practice coding problems on platforms like LeetCode and stay updated with emerging trends in technology.
Leadership
Leading, mentoring, and guiding team to achieve project goals.
Problem Solving
Turning complex challenges into elegant solutions
Collaboration
Working effectively with cross-functional teams
Continuous Learning
Always exploring new technologies and best practices
Education
Building a strong foundation through continuous learning and academic excellence
Formal Education
Bachelor of Technology in Information Technology
Noida Institute of Engineering and Technology
Focus on Software Architecture and Web Development
Senior Secondary Education (12th Grade)
DL DAV Public School, New Delhi
Student in Non Medical Stream with a focus on Computer Science
Certifications
Dynamics 365 Fundamentals (CRM)
Microsoft
2024Power Bi Data Analyst Associate
Microsoft
2024Business English Certificate (BEC)
Cambridge University
2020Work Experience
Building innovative solutions and driving success through technology and teamwork.
Microsoft Dynamics CRM Developer
Tata Consultancy Services
Working as a Microsoft Dynamics CRM Developer for a leading global airline, customizing applications and developing plugins, workflows, and integrations to meet complex business requirements.
Key Achievements:
- Led a development team, making key technical decisions
- Implemented Canvas Apps into Dynamics CRM Online to enhance user experience.
- Implemented automated access management for Dynamics CRM through Power Automate.
- Implemented a Model-Driven Power App integrated with Power Automate for automated case routing.
- Catering to an unsupported Dynamics CRM On-Premise application by maintaining functionality and improving existing issues to ensure business continuity.
Technologies:
Intern - Full-Stack Developer
Virtusa
Built the entire web platform from scratch using modern technologies. Collaborated closely with design and product teams. I had the privilege of serving as a Student Ambassador, where I promoted Virtusa's technical activities.
Key Achievements:
- Developed Web Application for Services like UrbanClap
- Collaborated with cross-functional teams
- Responsible for the entire Documentation of the project
Technologies:
Skills & Expertise
A comprehensive toolkit for building modern, scalable applications
Primary Proficiency
Microsoft Dynamics CRM
ApplicationJavaScript
FrontendCsharp
ProgrammingPower Apps
ApplicationPower Automate
ApplicationService Now
ApplicationSecondary Proficiency
Java
ProgrammingC/C++
ProgrammingReact.js
FrontendPower BI
ApplicationSkill Categories
Development
Microsoft Dynamics CRM
Microsoft Power Platform
Tools & Workflow
Core Competencies
Soft Skills
Featured Projects
A showcase of my recent work and the technologies I'm passionate about

E-Commerce Price Tracker
A full-stack web application that tracks product prices across multiple e-commerce platforms, providing users with real-time alerts and historical price data to make informed purchasing decisions.
Key Features:
- Real-time Product Pricing
- Alert for Product over email
- Past Prices and Average Price of Product
- Mobile responsive
Technologies:

End to End Access Management for Dynamics CRM (Project for Client)
A comprehensive solution for managing user access and permissions for Dynamics CRM, saves manual efforts. Used to receive request in service now for the access provisioning in CRM. Use Power Automate Flow to add or remove user from the Azure AD groups(Assigned with Dynamics CRM License). Once user added to AD group, License got assinged and required access given in CRM. Similar process happen for removing access or License.
Key Features:
- Automated Service Now Ticket Closure
- Email Notifications
- Saving Manual Efforts
Technologies:

Sales Analytics Dashboard
Developed a Sales Analytics Dashboard to track and visualize key sales metrics, monitor trends, and generate actionable insights, enabling data-driven decision-making and performance optimization.
Key Features:
- Data visualization
- Interactive charts
- Custom reports
- Real-time data
Technologies:
Get In Touch
Ready to collaborate? Let's discuss your next project and bring your ideas to life
Let's Connect
I'm always interested in hearing about new opportunities, interesting projects, or just having a chat about technology. Feel free to reach out through any of the channels below.
Send a Message
© 2025 Kartik Wadhwa