Steven McWilliams.

Principal Software Engineer at IAMUS

Steven McWilliams has a strong background in software development and leadership roles. Steven is currently working as a Principal Software Engineer and Technical Lead at IAMUS Consulting, Inc. where they lead a team of developers in building a new incident management web application for the DISA Big Data Platform. Steven gathers requirements, develops designs, and implements solutions using Agile development processes. Steven also reviews designs and code generated by team members and provides mentorship support.

Prior to their current role, Steven worked as a Software Architect and Technical Lead at Unanet from 2018 to 2020. Steven led a team of developers in adding new features to the Unanet GovCon ERP web application product. Steven was responsible for gathering requirements, developing designs, and implementing projects in collaboration with a small team of developers. Steven also provided ongoing mentoring and support.

From 2007 to 2018, Steven served as a Principal Product Developer (Architect) at BMC Software. Steven directed a team of developers in adding new features to the Network Automation (BNA) product. Steven gathered requirements, developed designs, and implemented projects using Agile development processes. Steven reviewed designs and code generated by team members and provided mentoring support.

At Emprisa Networks from 2003 to 2007, Steven worked as a Senior Software Developer. Steven played a key role in designing and developing a Network Control and Configuration management web application product. Steven also developed coding and persistence guidelines and reviewed designs and code generated by other team members.

Overall, Steven McWilliams has a wealth of experience in software development, leadership, gathering requirements, developing designs, and implementing projects in collaboration with teams. Steven is skilled in Agile development processes and provides mentorship and support to their colleagues.

Steven McWilliams received their Bachelor of Arts degree in Physics from Earlham College in Richmond Indiana. After their undergraduate studies, they pursued a Master of Engineering degree in Software Engineering at The Johns Hopkins University from 1996 to 1998. Additionally, they obtained the certification of Sun Certified Java Developer from Sun Microsystems in January 1998.

Links

Previous companies

BMC Software logo

Timeline

  • Principal Software Engineer

    October, 2020 - present