About
Software Engineer with 2 years of professional experience developing production SaaS and enterprise web applications using React.js, JavaScript (ES6+), HTML5, CSS3, SCSS, Node.js, Express.js, PostgreSQL, and REST APIs. Strong frontend focus with hands-on experience building responsive, reusable, and data-driven React interfaces, dashboards, forms, tables, and business workflows. Experienced in UI development, REST API integration, asynchronous data handling, CRUD operations, responsive design, debugging, performance optimization, and cross-functional collaboration. Hands-on exposure to MERN stack development, MongoDB, PostgreSQL, and JWT authentication. Comfortable working independently and collaboratively in Agile/Scrum environments.
Skills & Expertise (43)
Work Experience
Junior Software Developer
YM Automation Pvt. Ltd.
Oct 2024 - Present
Develop and maintain production web applications using React.js, JavaScript, HTML5, CSS3, SCSS, Node.js, Express.js, and PostgreSQL. Build reusable and scalable React components for dashboards, forms, tables, business workflows, and operational modules. Convert business requirements and UI designs into responsive, interactive, and user-friendly interfaces. Develop responsive layouts using SCSS, Flexbox, CSS Grid, and reusable styling patterns across desktop and mobile interfaces. Integrate frontend applications with RESTful APIs using Axios, handling asynchronous data fetching, CRUD operations, validation, loading states, errors, and authorization. Develop data-driven interfaces with dynamic tables, filters, forms, status indicators, and business workflows. Work with Node.js and Express.js to integrate backend APIs, business logic, and database workflows. Develop and maintain Employee Management, Attendance, Timesheet, Payroll, Ticket Management, Energy Monitoring, Label Printing, and Subscription modules. Implement real-time UI functionality using Socket.IO, including ticket messaging, typing indicators, and live updates. Investigate and resolve UI, API, state-management, browser, database, and production issues through structured debugging and root-cause analysis. Optimize frontend components and data-driven interfaces for maintainability, responsiveness, and performance. Use Git and GitHub for version control, feature development, debugging, and collaborative code delivery. Collaborate with backend developers, QA, product, design, and engineering teams to deliver reliable web applications in an Agile/Scrum environment.
Education
Bachelor's Degree in Information Technology - Velalar College of Engineering and Technology / Anna University
2020 - 2024 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Depends on Offer
Skills (43)
Click a skill to find developers with the same skill