Full Stack Developer with 3.2 years of experience specializing in web application development. Proficient in React.js, Node.js, TypeScript, and JavaScript, with a solid understanding of front-end and back-end technologies. Skilled in creating responsive and user-friendly web applications, optimizing performance, and ensuring security. Eager to leverage my expertise to contribute to dynamic development projects and drive innovative solutions for your organization.
Associate Full Stack Developer
TechsBiz solutions Jaipur
3/2021 - 3/2023
Associate Full Stack Developer
kainskep solutions Jaipur
4/2023-Present
1. HRMS [People]
Role :- Full Stack Developer (Frontend and Backend)
Responsibilities:
1. Frontend Development:
Developed and maintained the user interface (UI) of the HRMS application,
ensuring an intuitive and user-friendly experience for HR professionals and
employees.
2. Backend Development:
Designed and developed the backend architecture of the HRMS system using
Node.js, Express, and Ms-Sql to manage employee data and HR processes efficiently.
Implemented secure authentication and authorization mechanisms to safeguard
sensitive HR information.
Integrated third-party APIs for features such as authentication processing for employee.
3 Project Management and Collaboration:
Collaborated with HR professionals and project managers to gather and define project
requirements, ensuring alignment with HR processes and objectives.
4 Testing and Quality Assurance:
Conducted comprehensive testing, including unit testing and integration testing, to
identify and resolve issues in both frontend and backend components.
Achievements:
Implemented robust security measures, ensuring the confidentiality and integrity of HR data.
2. AWS Cognito Data Management Application Dashboard
Role :- Full Stack Developer (Frontend and Backend)
Responsibilities:
1. Frontend Development:
Designed and developed a user-friendly and responsive dashboard interface for
managing AWS Cognito user data .
Implemented authentication mechanisms to secure access to the dashboard,
integrating with AWS Cognito for user authentication and authorization.
2. Backend Development:
Created a backend server using technologies such as Node.js, Express, handle API
requests and interact with AWS Cognito.
Integrated with AWS Cognito's user management APIs to perform user management tasks,
such as user creation, deletion, and password resets.
Ensured data security and compliance with AWS security best practices, including data
encryption and secure API endpoints.
3 AWS Services Integration:
Leveraged AWS SDKs and AWS Amplify to streamline the integration of the dashboard
with AWS Cognito, AWS Lambda, and other AWS services
4 Testing and Quality Assurance:
Conducted comprehensive testing, including unit testing and integration testing, to
identify and resolve issues in both frontend and backend components.
Achievements:
Successfully delivered the AWS Cognito Data Management Application Dashboard,
enhancing user data management capabilities and improving operational efficiency
for administrators.
3. AWS Elastic Kubernetes Service (EKS)
Role :- Frontend Developer
Responsibilities
1. Frontend Development:
Designed and developed a user-friendly and responsive dashboard interface for
managing AWS EKS .
Integrated user authentication and authorization mechanisms, ensuring secure
access control to AWS EKS resources through the dashboard.
Achievements:
Successfully delivered the AWS EKS Application Dashboard,and improving operational efficiency
for administrators.
4. Amazon Seller Data Integration
Role :- Frontend Backend Developer
Key Features:
1.Client-Centric Service Selection:
Clients can customize their services by selecting specific data types according to their needs.
2.Self-Authorization:
Clients can independently authorize and access Amazon APIs by obtaining credentials through
authentication.
3.Azure Resource Group Management:
Dedicated resource groups for each client ensure efficient and isolated management,
enhancing security and customization.
4.Scheduled Data Integration:
Azure Functions, configured as timer triggers, execute daily, fetching and depositing
client-specific data into their dedicated storage accounts
Achievements:
Successfully delivered the application dashboard,and improving operational efficiency
for administrators.
5. Real-time Chat and Video Call System with AI Integration Description:
Role: Frontend Backend Developer
Key Features:
Real-time Communication: Implemented real-time chat functionality using Socket.io and
video call features, enabling seamless communication between users.
AI Integration: Developed AI-based response systems using Redis and Kafka, providing
automated replies when doctors were unavailable, ensuring prompt assistance for users.
Active and Offline System: Managed the real-time active and offline system, enabling
users to easily identify available doctors for consultation.
User Authentication and Authorization: Implemented secure user access protocols for
data protection.
Customizable User Profiles: Enabled users to personalize profiles, fostering engagement
and networking.
Multimedia File Sharing: Facilitated real-time multimedia sharing during chats and video
calls.
Notification System: Implemented alerts for new messages, calls, and appointment updates,
improving user responsiveness.
Achievements: Successfully developed and deployed the application.
6. AI-Powered Video Editing Software:
Role: Frontend Developer
Key Features:
Video Editing with Remotion: Utilized Remotion, an AI-powered video editing framework,
to develop advanced video editing functionalities.
Video Filters and Animations: Created custom video filters, animations, and effects to
enhance the visual appeal of edited videos.
Image and Emoji Overlay: Implemented features to allow users to add images and emojis
as overlays on videos, providing creative customization options.
Background Video Addition: Enabled users to change the background of videos by
seamlessly adding new background videos.
Music Integration: Integrated music functionality, allowing users to add background
music to their videos, enhancing the overall viewing experience.
User-Friendly Interface: Designed an intuitive user interface for easy navigation and
accessibility, ensuring a seamless editing experience for users.
Achievements:Successfully developed and implemented a comprehensive video editing
software with advanced features, enhancing user creativity and productivity.