It's all about making a guess, trying it, and then learning from the experience.
Each project is different and presents unique problems to solve. Getting to think through the ideal architecture for any given product is like getting to work an intriguing puzzle. I enjoy studying and applying design matters help the maintainability of software projects.
I love to design and build scalable backend solutions using Go and Node.js. The applications I have been building include: Big data, ETL, RESTful API's, and automation. Express.js is still my go-to framework for building web servers quickly, that scale easily
CQRS (Command Query Responsibility Segregation) is one of my favorite architectural patterns because of its infinite scalability and potential for screaming throughput and performance.
I write, nurture and love clean, testable architectures. I was forced to learn and apply TDD when I was working for Pinger. Test-first development is, hands down, the best way to push a team of developers to uniformly higher-quality, more robust code.
I have the curiosity to learn something new and perseverance to stick to something and eventually make sense of it. I eat two technology stacks and a Docker meal a day.
Your network is the new professional safety net.
It's rare that you come across standout talent like Vajid. 'Ridiculously efficient' is the phrase that comes to mind when I think about him.during our short tenure of 8 months,was amazed with his debugging skills.he deep dive into problem for best possible solution.always focused on improving solution and code quality .As a team member, he earns my highest recommendation. He would be an asset to any team and will double the team productivity with his good work.
Vajid is very quick picking up the new skills and has always been very keen in deep diving into the issue and getting into the root cause of it. He has also proved himself in coding using the new standards and have always delivered in time.