Software Engineer Resume
5.00/5 (Submit Your Rating)
SUMMARY
Gritty and organized engineer with experience in education, telecom, social media, and finance sectors. Passionate about cloud, devops, and analytics.
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Designed and orchestrated our AWS infrastructure for 200 - 300 EC2 servers
- Implemented Ansible playbooks to automate and configure Mongodb, Jenkins, Redis, Confidential Vault, Consul, bastions, Elasticsearch, Logstash, Kibana, Nessus, Apache WAF, PostgreSQL, Clamav
- Led our primarily manual infrastructure from a few Python scripts to 78 Ansible roles
- Built out sitewide monitoring and alerting with Datadog
- Instrumented end-to-end TLS encryption for all services
- Converted our EC2 based application services to Docker
- Created microservices framework around AWS ECS, ELB, IAM, security groups, Route53, S3, KMS used by all internal engineering teams
- Automated our changelog generation and integrated with Confidential Jira workflows
- Reduced build times from 5-6 hours to ~20 minutes via caching and parallelization
- Performed semiannual disaster recovery exercises for audits
- Collaborated with security team to diagnose and fix CVEs
- Advocated for and instilled strict separation between environments
- Utilized Boto cleanup scripts and Reserved Instances to reduce AWS TCO by 30-40%
Confidential
Software Engineer
Responsibilities:
- Maintained and optimized ETL queries and stored procedures in Confidential Data Integration
- Spearheaded mavenization effort for legacy Ant+Ivy build process - ultimately reducing build times 50%
- Ensured high quality software by utilizing EasyMock and JUnit for unit and integration tests
- Scaled out proprietary user engagement algorithms by porting Matlab scripts to Hive workflows
- Collaborated with Hortonworks consultant to migrate our CDH Hadoop cluster to HDP
- Built out HDFS event logging framework to support our in-house web analytics for community managers
- Deployed log processing service powering business critical metrics in Elasticsearch for 400 communities
- Led and facilitated daily scrum, planning, backlog grooming, retrospectives as ScrumMaster
- Took community metrics service from Proof-of-Concept to General Availability in 6 months
Confidential
Front End
Responsibilities:
- Automated and standardized our node.js service image and deployment with Puppet
- Worked with Highcharts to visualize topical expertise and trends
- Enabled site-wide localization in German, French, Spanish and Arabic
Confidential
Quality Assurance Device Intern
Responsibilities:
- Developed and automated test plans, participated in functional and design reviews
- Ensured signaling conformance compliance on GSM/UMTS and CDMA networks
Graduate Research Assistant
Confidential
Responsibilities:
- Conducted research in Transportation Economics specializing in downtown parking
- Planned and created model of downtown suburban network
- Designed and conducted Monte Carlo experiments for data generation and analysis
- Developed model relating travel times and vehicle densities
- Worked from customer requirements to enhance CDMA product performance
- Executed test cases, troubleshoot failures and provided feedback on feature maturity at customer test sites
- Resolved issues with Confidential, Confidential, Confidential, Cricket, US Cellular service providers
- Successfully pushed through several 3G voice and EVDO Rev 0 products through customer acceptance
Confidential
Product Test Engineer
Responsibilities:
- Provided quality assurance on variety mobile gaming applications to pass True BREW Testing (TBT)
- Executed test cases, identified and prioritized testing task accordingly to business value
- Opened and diagnosed new software bugs on BREW and J2ME devices
- Collaborated with offshore India team to reproduce test scenarios