Software Security Engineer Resume
4.00/5 (Submit Your Rating)
PROFESSIONAL EXPERIENCE
Confidential
Software Security Engineer
Responsibilities:
- Train team members on system operations and maintenance
- Perform health checks and first line support for RabbitMQ clusters, MongoDB clusters, AWS RDS, certificate creation and validity, and DNS resolution checks
- Trace and diagnose system bugs using monitoring tools including Kibana and Nagios
- Fix issues identified by user feedback and follow up with users
- Created and manage Kanban team board
- Compose team status reports for client
- Create software design documentation for existing system using production system access, code base, and Puppet manifests
Senior Web Application Developer
Responsibilities:
- Develop using AngularIO (Angular 2), Node, Express, MongoDB, Webpack, Git
- Implement SSO application security using HTTP - Negotiate authentication
- Create and maintain tests using Karma, Jasmine, PhantomJS, Python, and other Linux command line tools
- Perform integration, build, and deployment tasks
- Integrate Linux Environment compatibility for application components and tests
- Automate environment and deployment tasks using Python and Bash
- Research, write, and present technical justifications to customer management and security for applicable open source projects in secure environments.
Confidential
Scrum Master
Responsibilities:
- Trained product owner and development team on Atlassian JIRA and Agile methodology.
- Created Agile board for team and developed ticket workflow.
- Adapted Agile process to accommodate R&D needs.
Predictive Analytics Task Lead
Responsibilities:
- Scoped, lead, and presented findings on study that evaluated text analytic functions (LDA Topic Modeling, Naive Bayes Text Classification) in various Big Data platforms including Teradata-Aster, Apache Spark, and SAP-HANA.
- Evaluation techniques included k-fold cross validation, recall, precision, and F-Score
- Coded Python scripts for data preparation and loading, and wrote SQL scripts for data discovery.
- Coded R scripts for calculating tie-aware mean average precision metrics
Web Application Developer
Responsibilities:
- Work with internal customers to create front-end web applications that focus on quick, interactive, visual data representation and quick searching techniques for large text document datasets.
- Defined user workflow and application look and feel.
- Served as a resource for other teams that wish to integrate their client-side JavaScript applications with the Liferay portal.
- Received Team Architectural Award nomination for AngularJS/D3/Liferay integration efforts.
Confidential
Technologist
Responsibilities:
- Developed various responsive, interactive visualization widgets allowing analysts to effectively detect trends and search large sets of data comprised of various social media sources.
- Widgets included tables, maps, graphs, word clouds, and force diagrams.
- Widgets functioned as standalone web pages or within the Ozone Widget Framework (OWF).
- Worked with project manager, product owner and other technologists to design and develop widgets using HTML5, CSS3, JavaScript, Backbone JS, D3 JS and other relevant front end packages.
Confidential
Software Engineer
Responsibilities:
- Developed various responsive, interactive visualization widgets allowing analysts to effectively detect trends and search large sets of data.
- Widgets included calendars, tag clouds, timelines, data management, and filtering.
- Widgets functioned as standalone web pages or within the Ozone Widget Framework (OWF).
- Worked with project management and team leadership to finalize widget requirements and prioritize tasks.
- Developed, designed, and tested widgets using HTML, CSS, JavaScript, JQuery, D3 JS, Jasmine, and JSLint, SVN, Git.
Confidential
Software Developer
Responsibilities:
- Tested, debugged, and assisted with developing client and server features for the Secure Payment System, a Java application used by the Financial Management Service (FMS).
- This application allows data entry operators to securely create payment schedules and then allows other personnel to certify and submit these schedules to FMS.
- Multi-tier Java6 application development utilizing JMS, SOAP, Swing, JUnit, Ant, DB2
Confidential
Software Engineer I- Platform Development
Responsibilities:
- Implemented, documented, tested, debugged, maintained, and provided internal support for features designed by senior engineers for a HP c-Class blade hardware and network management application running on a customized CentOS Linux Operating system.
- Developed features using C++, the Dojo Toolkit, and Zend framework.
Intern
Confidential
Responsibilities:
- Developed various web applications to support Confidential 's QA team using Python 2.5, Make, SqLite3, XSLT 1.0 on various Fedora platforms.