My name is Agustín Castillo, and I'm a Computer Scientist and Software Engineer with a focus on Artificial Intelligence, Data Analytics, Machine Learning, Deep Learning, High Performance Computing, and Python backend development. I have over 10 years of experience in building commercial software, conducting research, and teaching AI.
I enjoy working on cross-disciplinary teams and collaborating to solve complex problems, and I feel engaged when working on innovative solutions. I have a curious mind, and I'm always looking for new things to learn and challenge myself.
Master of Science (M.Sc.) in Computer Science & Software Engineering
University of Washington. 2024
- Coursework: Data Mining for Machine Learning, Machine Learning, Deep Learning, Parallel Programming in Grid and Cloud, High Performance Computing, Software Architecture, Scientific Writing.
Bachelor of Science (B.S.) in Computer Engineering
Catholic University of Uruguay. 2012
- Coursework: Data Structures and Algorithms, Object-Oriented Programming, Software Engineering, Testing, Computer Architecture, Operating Systems, Computer Networks, Databases, Computer Graphics, Distributed Systems, System Simulations, Theory of Computation, Compilers, Artificial Intelligence, Numerical Analysis, User Interfaces and Usability, Project Management.
- Programming Languages: Python, C, C++
- Frameworks & Libraries: Django, Flask, CUDA, OpenGL, TensorFlow, PyTorch, scikit-learn, MATLAB
- Tools: Jupyter Notebook, PyCharm, VS Code, Visual Studio, Git
Research Assistant. University of Washington. September 2024 - Present
CS Teaching Assistant. University of Washington. September 2023 - June 2024
Adjunct Professor. Catholic University of Uruguay. March 2013 - July 2022
Lead Developer. Innuy. December 2015 - December 2019
Full Stack Software Developer. Innuy. January 2013 - December 2015
📫 Contact me: LinkedIn