Working at Cisco as a Software Engineer in the Cloud Collaboration group requires the ability to work on multiple dissimilar projects in parallel, programming in multiple languages, write unit/functional/end-to-end tests for the features you add, build and deploy the project, run continuous integration tests, demo your feature to real customers, receive feedback, improve, and then iterate through these steps over and over using the DevOps and agile methodology.With experiences in web design, front end web UI work, back end API services, deployment, and testing, I consider myself a "multi-stack" developer with multiple disciplines.My mission is to make sure issues and suggestions made by customers are addressed fast, as we release new products and features. Incorporating new tools to develop and deploy, such as serverless frameworks and containers, are a must. Perseverance and adaptability to rapidly changing conditions are required to stay in the game. This is both true for companies and individuals.On the side, I enjoy disassembling/reassembling gadgets, setting up and experimenting with blockchain ledger nodes, setting up home automation, virtualizing anything I can, and car racing at the track.
Listed skills include Maven2, Supervisor, Linux, Dreamweaver, and 32 others.