Senior Software Engineer
CurrentCreated web application (JS, Python) for customers to create phishing campaigns for employee training and compliance. Developed HTML parser (Python) for managing images, performing sanitization, and preventing malicious attacks.Developed CMS web application (JS, PHP) for managing translatable content associated with training videos across a few dozen languages.Architected new LMS web application on AWS infrastructure. Wrote CloudFormation templates for replicating to new environments. Configured ElasticSearch storage, wrote queries, and created a custom datatable (JS) for viewing users, groups, and assignments with full text search across fields, column sorting and filtering, and pagination. Created CI/CD pipelines for microservices replicated through CloudFormation. Developed microservices (NodeJS, TypeScript) for managing API endpoints, business logic, and application storage. Developed frontend (JS) based on UX designs (Abstract, Sketch).Communicated with teammates daily using Slack, Zoom, Skype and GoTo Meeting.