Lead Software Engineer in London
Location:London, UK, United Kingdom (From home)Education level: College/University
Education field: Computer Sciences
Years of experience: more than 5
Attributes that best describes:
Strong analytical skills
I'm a software developer passionate about hands-on coding with best practices and clean code in mind for the perfect solution. I advocate software craftsmanship, a pragmatic approach to skilled high-quality software development, involving building maintainable, scalable, extensible, reusable, testable, and performant solutions, which praises for the longevity of a product while keeping it cost-effective and efficient on the long run.
“Clean code always looks like it was written by someone who cares.”
-- Robert C. Martin
As a Lead Developer, it is my responsibility to resolve problems by implementing robust yet straightforward solutions, that can deliver the highest value to my clients. I achieve that by applying best practices, such as SOLID principles, design patterns, clean code and standards. I need to deliver to expectations while still keeping software ready for change, as they always do, and just like any physical product, they need a warranty: They need tests. Despite being routinely depreciated, tests are the only guarantee clients have that their software is right to specs; otherwise, they'd have to take my word for it.
Besides, I'm responsible for my team and what they deliver, especially how they do it. Developers need someone to reach out for help now and then, and mentorship to become better professionals, thus producing even better software. I take my teams with pride, help them deliver up to or above expectations, train them to apply the same best practices and evaluate what they produce to ensure it is compliant. When it comes to my teams, they will perform to their best and will have my full support!
In the past decade, I've delivered web and service-oriented solutions in .NET/C#/ASP.NET MVC/WebApi, with frontends in Angular and Typescript, and CI/CD pipelines. As a leader in recent positions, I have also participated in solution and architectural design, mentoring, code quality assurance and agile planning.
Languages: English, Portuguese
No reviews yet.