FullStack Developer
About Candidate
The candidate is a highly skilled Software Engineer with 7+ years of experience in full-stack development, specializing in .NET technologies and JavaScript frameworks. They have a proven track record of delivering high-quality software solutions across diverse domains, demonstrating expertise in both backend and frontend development. With a focus on modernizing legacy systems and building scalable applications, the candidate excels in utilizing cutting-edge technologies and adhering to best practices.Their technical proficiency spans .NET Framework, .NET Core, Blazor, Angular, Vue, and Azure services. They are adept at developing RESTful APIs, implementing clean architecture patterns, and ensuring seamless integration with third-party systems like IFS and Twilio.
The candidate has extensive experience in database management, optimizing queries using Entity Framework Core, and working with SQL Server and Postgres SQL.In their professional journey, the candidate has contributed to projects such as supplier performance tracking, financial suite modernization, appointment scheduling applications, and biodiversity net gain tools. They have demonstrated strong problem-solving skills by designing and implementing responsive user interfaces, enhancing application performance, and incorporating advanced features like real-time notifications and scheduled jobs.
Their collaborative approach is evident in their ability to work effectively with cross-functional teams, perform requirement analysis, and ensure high-quality code through Test-Driven Development (TDD). The candidate is also skilled in release management, documentation, and design, showcasing a well-rounded software development skill set.In addition to their technical expertise, the candidate possesses strong interpersonal skills, including leadership, time management, and effective communication. They thrive in agile environments, leveraging tools like Azure DevOps, Git, and CI/CD pipelines to streamline workflows and deliver projects on time. Their passion for continuous learning and innovation makes them an asset to any organization aiming to achieve excellence in technology-driven solutions.