Managed the recruitment, onboarding, and oversight of a team of three full-stack developers. Created a task management board inspired by Kanbanize, with architecture, MERN stack, Next.js, and documentation.
Developed a versatile and customizable solution that would enable our clients to manage their tasks and projects more effectively, using PostgreSQL, GraphQL, Prisma, D3.js, Fabric, and Charts.js.
Collaborated closely with the development team to devise and implement the software architecture for the application, through Next.js, NestJS, TypeScript, MUI, Tailwind, front-end architecture, Agile, and Jira.
Collaborated with the design team to continually update wireframes and prototypes based on feedback from both management and potential clients, using Figma, Pixel Perfect, and responsive layout).
Worked with our DevOps team to utilize AWS products necessary for hosting the Node.js application and designing and executing the CI/CD pipelines.
Integrated graph charts, such as Gantt and burndown charts and scatter plots, to aid in the estimation of task, sprint, and team progress, using vis.js, Fabric, and Charts.js. This allowed users to make informed data-driven decisions and plans.
Used Vue.js, Nuxt, Angular, and TypeScript on the front end in a few other projects.