Skilled and versatile software engineer, with 4+ years of hands-on experience in the design and development of applications and web-based solutions, following user needs. Able to write clean, modular code that meets industry standards. Highly effective in driving the entire software development lifecycle, including requirements gathering and analysis, design, programming, and testing. Excellent problem solving, interpersonal, communication, and collaborative skills. Implemented several projects through a complete software development life cycle using web services, design patterns, and latest frameworks with Agile/Scrum methodologies.