We provide IT Staff Augmentation Services!

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

We'd love your feedback!