• Responsible and committed Software Developer with 6+ years of experience designing and implementing web applications and collaborating in agile development environments. • Possess expertise in Object Oriented Programming, Software Architecture, Design Patterns, .NET Framework, C#, Data Bases, UI/UX and Project Management. • Experience in whole software development lifecycle, including requirement definition, design and implementation; translating business requirements into technical solutions and caring about Readability, Maintainability, Scalability, and Testability. • Comfortable working with both Back-End and Front-End technologies, and well versed in database analysis, modeling and design. • Interested in designing and crafting efficient modern software, and learning new technologies and tools if need arises.
©