ICF
Lead Software ArchitectSince July 2022 to Current
Tech:
Angular, React (NextJs), Express (NestJs), AWS, Apache, Scala, Node, Python
Leading technical architecture and decisions for data, backend, and UI teams. These apps are responsible for serving Center of Medicare and Medicaid needs requiring careful consideration of sensitive medical data. I design the product on a technical level and build it through collaboration with my development teams.
- Hands on architect actively writing designs and code in Python and Scala for high visibility projects.
- Act as a technical advisor for four cross-disciplinary teams using PySpark, Express, React, Angular, NodeJs, and Scala.
- Leverage AWS Suite for use in infrastructure shifting towards serverless services such as EMR Serverless and Fargate.
- Uses creative problem solving on unblocking technical issues and interfacing between dependent teams.
- Oversee matured applications to ensure deadlines are always met. Responsible for technical guidance on any government initiatives to ramp these products up with reasonable timelines.
- Responsible for the design and oversight of greenfield contracts from data structures, design patterns used, as well as a tech stack that works with the organization.
- Make evaluations with program and product owners to implement realistic timelines and tasks using agile practices.
- Act as a driving force to only make architecture or code changes that add value to the product. Push the team for meaningful documentation to reduce ramp up time for newer team members.
- Act as an expert technical writer to give the targeted audience a clear guide on a product or implementation.
- Security advocate by pushing for best practices and utilizing tools such as SonarCube, Snyk, and standard static code scanning to prevent issues related to compromised packages or poor coding practices.