FullStack Developer
About Candidate
Introduction:
The candidate is an experienced software developer with over 17 years of professional experience in front-end and back-end development, specializing in web applications and SaaS platforms. Their expertise spans from early-stage software engineering to lead roles in complex enterprise projects. In recent roles, they have focused on building responsive, modern web applications using frameworks like Angular, React, TypeScript, and Tailwind CSS, while leveraging microservice architectures, Docker, Kubernetes, and cloud platforms like Azure and AWS. The candidate has strong leadership skills, having managed teams, mentored colleagues, and overseen the integration of key technical solutions. They also bring experience from a diverse range of industries, including B2B, SaaS, and enterprise environments. The candidate’s background in Agile/Scrum, project management, and communication tools like Jira and Slack showcases their ability to balance technical work with team collaboration.
Responsibilities:
- Architected and developed modern web applications using Angular, TypeScript, and Tailwind CSS.
- Led the integration process for front-end and back-end feature development in collaboration with the UX/UI designer.
- Implemented third-party integrations (e.g., oAuth, Neo4j) to enhance functionality.
- Worked with Docker and Kubernetes for local deployments and containerization of applications.
- Wrote unit tests for front-end components and collaborated with the QA team to develop end-to-end tests.
- Served as a technical lead for multiple web and mobile application projects.
- Provided estimation and planning for development tasks and application features.
- Spearheaded R&D efforts to implement advanced technical solutions to improve system performance.
- Mentored junior team members and held technical presentations to drive team knowledge.
- Engaged with clients and stakeholders to ensure feature development met business needs.
- Developed SaaS platforms and internal tools, enhancing the scalability and performance of client solutions.
- Integrated microservice architectures in both front-end and back-end development.
- Played a key role in Agile ceremonies and sprints, ensuring timely and efficient project delivery.
- Coordinated with cross-functional teams to ensure smooth delivery of product features.
- Participated in the adoption of best practices for code quality, security, and performance.
- Led the development of SharePoint applications and web services in early career.
- Contributed to software component development, including prototype creation and issue resolution.
- Designed and deployed web applications with cloud platforms (Azure, AWS) and SQL Server.
- Facilitated continuous delivery by managing version control and deployment pipelines.
- Delivered high-quality builds in close collaboration with testing and validation teams.