
Senior software developer with expertise in .NET and agile methodologies. Demonstrated success in enhancing system performance and mentoring development teams. Proficient in database administration and delivering innovative solutions that promote collaboration and leadership.