Senior Software Engineer Resume
5.00/5 (Submit Your Rating)
Seattle, WA
PROFESSIONAL EXPERIENCE:
Senior Software Engineer
Confidential, Seattle, WA
- Created system to process incoming assessor data using Hadoop in Java to insert into SQL databases.
- Built a backend internal web service to act as a standardization for accessing database sprocs.
- Refactored java code for my team’s projects using mapreduce to increase code coverage while also cutting the build time in half.
- Wrote a framework for writing unit tests in our team’s Java libraries.
Senior Software Engineer
Confidential, Seattle, WA
- Built a system to process billions of rows provided by web crawlers in order to provide counts and weighted calculations for URLs using Hadoop, HBase, and Java.
- Created a tool for our HBase system to allow myself and my team real time analysis of our MapReduce jobs to assist in increasing the performance of the system.
- Made incremental improvements to the speed of our system, resulting in it being able to process four times the amount of data in one - third of the time.
- Developed a framework for applying hotfixes to our data inside of HBase with MapReduce jobs.
- Created a set of data validation jobs for production to continually test our data integrity.
- Used AWS to store and access compiled objects from the automated build system.
Senior Developer
Confidential, Tukwila, WA
- Created internal development API using Python on top of Tornado and Nginx to coalesce data from multiple databases and Cassandra to serve to any development system in use.
- Built new framework over API to increase speed and maintenance of an older, heavily-threaded middleware system.
- Designed Cassandra/NoSQL schema and wrote systems to migrate data to those clusters to provide more options for quick data retrieval.
- Architected and implemented new database schema in order to improve performance for old queries with Postgres 8 and 9.
- Analyzed production data with the query planner to increase the speed and memory usage of stored procedures.
- Software Developer: Livemocha, Bellevue, WA