I am an experienced Software Engineer with over 5 years of expertise, dedicated to the field of technology and project management. Proficient in steering and managing software projects using various project management methodologies such as Agile, while strictly adhering to the Software Development Life Cycle procedures. Demonstrates the capability to address complex challenges with minimal guidance, utilizing advanced software development techniques, logical reasoning, and an unwavering commitment to precision.