I am an experienced software engineer with a strong background in full-stack development. My skill set includes Java, TypeScript, and .NET possessing experience in platform engineering. By leveraging my expertise, I can successfully navigate projects from start to finish, ensuring the delivery of high-quality products to clients. With a diverse tech stack at my disposal, I am well-equipped to handle various challenges and provide innovative solutions.
As this role is within a small startup, I have been given opportunities to work closely with multiple different departments which includes but is not limited to:
DevOps/Platform Engineering to develop and deliver GitOps practices within the development team. I have also worked closely with the team to setup internal development environments allowing other developers to integrate new features more confidently into the platform. This has also allowed me to work with Kubernetes.
The Data team talking to them and understanding what they need from the platform so that they can produce effective report for regulators and clients.
System architects researching new technologies and ways of integrating them into the platform such that it can be more effectively worked in moving forward without being tied to older design patterns. I also fill in for the architect in external meetings if he is not available.
A simple system to help facilitate the sharing of .env like files between team members and production deployments.
I created this due to an influx of new team members and also due to issues in production from .env settings files which would have been caught if there was higher visibility throughout the development and DevOps teams over what was set and where.