I am Habiburrahman Dehzad, a software engineer with more than 5 years of experience. If you want an experienced, competent, and hardworking JavaScript/Typescript or C# software engineer, then I can do the job. I can design, develop and maintain medium to large-scale Node.js and React projects for your company with clean, maintainable, and testable code. And it will make future improvements, bug fixing, and adding new features easier and cost-effective for you. With my experience with the latest web technologies such as Node.js + React/Redux, and Asp.Net Core your web projects will be built with cutting-edge technologies and it makes them secure, fast, scalable, and cost-effective. I can use DevOps and CI/CD pipelines and cloud computing such as AWS effectively, and leverage the automation to achieve better software quality and higher productivity which are critical for your company. I can work with your international and multicultural teams with great collaboration and teamwork spirit. We can use the agile methodology approach which allows us to adapt to changing requirements. I can self-manage and manage my time and schedule. That will ease the burden on your managers. I can also manage other developers, inspire and motivate them, lead them, define objectives and evaluate performance and build competencies. And finally, I know C++ at an advanced level. I have worked with large-scale C++ projects. So that will be useful for you because C++ is everywhere. My Technical Portfolio Programming languages: Strong proficiency in • JavaScript – ES6, ES7 • C#/.NET Framework/DotNet Core 5 • C/C++ - Visual C++ 2005 up to 2017, GCC • Typescript Web Frameworks: Strong proficiency in: • Node.js – Node Clustering, Express, MongoDB, PassportJS, Cookie Session, Express Validator, Redis Caching • Asp.Net Core – EntityFramework Core, SignalR, MediatR Dependency Injection • ASP.NET MVC – EntityFramework • Restful Web Services and API Front end libraries and technologies: Strong proficiency in: • HTML 5 / CSS • React and Redux • Mobx • JQuery Good knowledge of: • Material UI / Semantic UI / React Bootstrap Test-Driven Development: Strong proficiency in • JavaScript/Typescript testing – Jest, Enzyme, Puppeteer, React Testing Library • Asp.Net testing – NUnit, xUnit, MSTest, Moq Good understanding of: • C++ testing - gtest, gmock Software Engineering: • Designing maintainable, testable, and scalable software products • SOLID principles and especially dependency injection • Reusable components using loose coupling Source Control: • Git and Github • Gitlab CI/CD: • Experience of working with Jenkins • Travis CI • Circle CI Cloud Computing: • AWS • Vmware Cloud • Azure
©