Tech Lead And Full Stack Developer
CurrentInserted in the Inventory Squad my main responsibilities are:- Leadership and Management: Led and managed a cross-functional development team in anAgile environment, ensuring efficient sprint planning, daily stand-ups, and retrospectives.- Product Development: Contributed to the development of the next-generation product, VSX,utilizing Laravel for the backend and APIs, and Vue.js and Inertia.js for the frontend.- Microservices and Containerization: Actively contributed to the development of the productusing a microservice architecture, with all services containerized using Docker. Maintained CI/CDpipelines using Semaphore for seamless integration and delivery processes.- Code Quality and Standards: Conducted thorough code reviews to uphold high code qualityand standards. Employed Codacy for static code analysis and Sentry for error tracking andmonitoring.- Communication and Collaboration: Acted as a key liaison between developers, management,and other teams, ensuring clear communication, alignment of goals, and timely resolution ofroadblocks.- Technical Guidance and Mentorship: Provided technical guidance and mentorship to teammembers, fostering a culture of continuous learning and improvementKey Achievements:- Enhanced Code Quality: Successfully reduced code errors and improved overall code quality byintegrating Codacy and Sentry into the development workflow.- Innovative Solutions: Introduced innovative solutions and best practices through continuousR&D, significantly improving project efficiency and team capabilities.- Effective Cross-Team Communication: Bridged the gap between development andmanagement, ensuring project goals were communicated and achieved on time.Technologies Used:- Backend: Laravel- Frontend: Vue.js, Inertia.js- Server-Side: Node.js- Database: MySQL, MariaDB, Redis- Full Text Search: ElasticSearch- Code Quality and Monitoring: Codacy, Sentry- CI/CD: Semaphore- Containerization: Docker