Results-driven Software Developer(Full Stack developer) and Team leader with a good number of years of hands-on experience in guiding teams through all software development ( frontend and backend ) phases from requirement gathering and analysis to design, development, testing, and support. Highly knowledgeable in operating systems, development environments, frontend and backend programming languages, and data architecture. Leverages Agile methodology to strengthen test-driven, development, and change management initiatives.