Kokob Weldetensae

Kokob Weldetensae

Senior Software Engineer

About Me

Highly skilled Sr. Software Engineer with 10 years of experience in developing large-scale, enterprise-level applications and distributed data processing systems. Proficient in Java, Scala, Apache Spark, AWS and more.

Professional Experience

Senior Software Engineer - RMS

Newark, CA | Sep 2020 – Present

Sr. Software Development Engineer at RMS. Focuses on microservices API design and implementation with Java, Scala, Apache Spark, MySQL, AWS, and tools like Kibana, Azure Build Pipeline, and GitHub. Maintains a standalone static website with a Node.js authorization layer and mentors junior associates.

Technologies: Java, Apache Spark, Scala, MySQL, AWS, Node.js

Senior Software R&D Engineer - HERE Technologies

Berkeley, CA | Apr 2016 – Aug 2020

  • Designed, implemented, tested, and released tools for data accuracy and reliability.
  • Developed data ingestion applications using Apache Spark and Flink.
  • Consistently ensured high code quality with automated tests in Jenkins.

Technologies: Java, Scala, Apache Spark, Apache Flink, RESTful APIs, Docker, AWS

Data Engineer - HERE Technologies

Berkeley, CA | Feb 2017 – Aug 2017

  • Automated map data extract transform and load process using Java and Scala applications.
  • Built serverless applications with AWS Lambda and API Gateway.
  • Performed data migration and processing using shell scripts on AWS EC2 and S3.

Technologies: Java, Scala, AWS Lambda, S3, API Gateway, Shell scripting

Software Engineer - HERE Technologies (Reality Lens)

Berkeley, CA | Apr 2016 – Feb 2017

  • Developed software for data ingestion and automated internal data processing.
  • Enhanced performance for high-volume data processing with multi-threading.
  • Utilized AWS resources to migrate applications to a cloud-based environment.

Technologies: Java, Scala, AWS (EMR, RDS, Lambda), Google Protocol Buffers

Web Developer - Wells Fargo

Fremont, CA | Mar 2015 – Apr 2016

  • Developed server-side Java applications with Spring and Hibernate.
  • Integrated a Spring MVC-based tablet application with local Tomcat server.
  • Enhanced user experience with AJAX calls and HTTP caching for optimized data handling.

Technologies: Java, Spring MVC, Hibernate, Tomcat, AJAX

Education

Maharishi International University

MS in Computer Science, Software Development and Web Application | 2013 - 2015

Completed Master of Science in Computer Science

Laney College

Object Oriented Programming MATLAB, C++ | 2012

Activities and societies: Laney Coding Club

Eritrea Institute of Technology

Bachelor of Engineering - BE, Electrical and Electronics Engineering | 2006 - 2011

Licenses & Certifications

Advance Your Skills as an Apache Spark Specialist

LinkedIn | Issued May 2021

Show Credential

Apache Spark Essential Training: Big Data Engineering

LinkedIn | Issued Apr 2021

Show Credential

Cloud Hadoop: Scaling Apache Spark

LinkedIn | Issued Apr 2021

Show Credential

Oracle Certified Professional (OCP)

Oracle | Issued Dec 2017

Show Credential