Dedicated Software Engineer and Technical Project Manager, drawing on established skills and experience technology in software development. These skills include fundamental security knowledge, requirements gathering, milestone scheduling, system-level architecture, agile development, and organizational leadership. Committed to excellence through attention to detail, teamwork, communication skills, and broad technical experience.