My passion is to work with extremely talented people and collaborate to make products that would make an immediate impact. I enjoy software developing and developing websites with new and latest trends online. For example, Frontend Design patterns: Parallax scrolling, sticky Nav, Breadcrumbs, Lazy Loading, Hover Control, and progressive disclosure. And also backend design patterns: Abstract method, Singleton, Bridge, Adaptor, Interpreter, Observer, and Template Method. Applying at your office would expand my abilities to translate real problems in viable solutions.
Most of my personal projects always come from a problem I want to solve, and it is by solving that problem that I grow and develop my coding abilities. I always break down the problem into smaller pieces and work my way up using and learning the necessary tools to complete it.
For example:
1) By creating a contact form to send emails, I have learned about SMTP and HTTP requests with MAILKIT.
2) By creating User Identity, I learned about caching, use of singleton, scoped and transient methods.
3) By using scaffolding, I learned about Migrations and creating databases with ease.
4) I also learned about MVC, MVVM, Abstract, Factory, Dependency Injection design patterns as I gained experience in development.
I have excellent work ethics and I enjoy solving difficult challenges and learning from them. Developing software apps is something I am passionate about, which reflects my decision for applying here.