Aleks Kivuls


Aleks Kivuls

Hi, I'm Aleks and I build and run software. When I'm not at my computer you can find me playing volleyball or video games.

Work Experience

  • Fall 2020-Present

    Atlassian - Bitbucket Cloud

    Working on Bitbucket Cloud as a site reliability engineer. Worked on and help ship the Bitbucket data center to AWS migration. Currently build and run Bitbucket infrastructure, services, databases, caches, storage, and load balancers.

  • Summer 2017-Fall 2020

    Atlassian - Identity Platform

    Worked on the Identity platform team at Atlassian. Worked on the permissions service, a service to provide permissions to all cloud products. Written in Go and using Redis and Cassandra.

  • Summer 2016

    NSF Research Experiences for Undergraduates

    Worked on the dynamics and pattern formation of nonlocal collective motion and assembly. Wrote simulations in Matlab using neural networks to approximate an energy function based on an assembly. Grant information here.

  • Winter 2015-Summer 2016


    Research project with CSULB with the Long Beach Water Department to develop a program to recognize cracks inside pipes through a video feed from a robot inside the pipe using neural networks. Using C++, Qt, and OpenCV.

  • Summer 2015

    Northrop Grumman

    Configured a Host Based Security System and implemented STIGs. Performed basic system administration tasks such as modifying firewall and iptables for Windows and Red Hat virtual machines. Automated some tasks in excel with VBScript to turn a weeks worth of work into a couple hours.

  • Summer 2014

    Northrop Grumman

    Redesigned and developed a Java application to control a video wall for powerpoint style presentations. Managed and ran demonstrations on the video wall for internal and external presentations.

  • Summer 2013

    Northrop Grumman

    Led a distributed team over two locations to design and create a website to monitor and display information on current wildfires. The website consolidated data in a centralized location in a quick and easy to read format. Java backend with Bootstrap frontend.

  • Summer 2012

    Northrop Grumman

    Programmed a prototype in Java for monitoring and analyzing chat data in near real-time. The application grouped chats, produced a dynamic social network visualization and calculated social network analysis metrics. Using Neo4j for graph storage and Gephi for visualizations.


  • California State University, Long Beach

    Coursework in Algorithms, Data Structures, Game Theory, Software Engineering, Theory of Computation, Artificial Intelligence, Search Engines, Data Visualization, Programming Languages, Databases, and Operating Systems. Graduated Spring 2017.

Contact Me

Main point of contact is email and I am also on these platforms.