Summary
Work History
Education
Skills
Timeline
Languages
Programming skills acquired
Overview

Steffany Tovar Villa

Criminal Lawyer | Entry-Level Programmer
Armenia,QUI

Summary

Experienced professional with a successful background in criminal law, transitioning into programming. Strong skills in legal analysis, critical thinking, and efficient problem-solving developed through years as a public defender. Recently completed the Harvard CS50 course, gaining expertise in Python, JavaScript, and web development. Excited to merge legal expertise with technical skills for innovative projects. Bilingual in English and Spanish, demonstrating quick learning and adaptability to new challenges.

Work History

Public Defender

Regional Ombudsman
12.2021 - Current
  • Provided judicial representation in criminal cases, safeguarding the rights of defendants
  • Drafted legal documents, including petitions and appeals, with precision and adherence to legal standards
  • Conducted oral hearings, utilizing advanced argumentation techniques
  • Advised and guided clients on legal rights and judicial processes
  • Successfully defended clients in high-pressure scenarios, ensuring fair representation
  • Developed strong skills in legal research, critical analysis, and problem-solving
  • Gained proficiency in Python and JavaScript while completing the Harvard CS50 course
  • Developed hands-on programming projects, including a finance tracker, web applications, and algorithms
  • Mastered the use of Git and GitHub for version control and project collaboration
  • Learned to debug code efficiently, improving problem-solving skills applicable to both legal and technical fields

Education

Lawyer - Law and Political Sciences

University La Gran Colombia, Armenia, Colombia
05.2001 - 01.2014

Specialization - Criminal Law and Criminology

University La Gran Colombia, Armenia, Colombia

Specialization - Administrative Law

University La Gran Colombia, Armenia, Colombia

Completion of Harvard´s CS50x - Introduction to Computer Science

University of Harvard, Massachusetts
05.2001 -

Completed an intensive introduction to the fundamentals of computer science, covering topics such as:

  • Algorithms and data structures (e.g., arrays, linked lists, hash tables)
  • Programming in C, Python, and SQL
  • Web development (HTML, CSS, Flask, JavaScript)
  • Problem-solving and computational thinking
  • Memory management, debugging, and version control (Git)

Successfully implemented projects, including a web-based final project, to demonstrate skills in software development and problem-solving.

Skills

Programming languages: Python, JavaScript, C, HTML, CSS

Timeline

Public Defender - Regional Ombudsman
12.2021 - Current
University La Gran Colombia - Lawyer, Law and Political Sciences
05.2001 - 01.2014
University of Harvard - Completion of Harvard´s CS50x, Introduction to Computer Science
05.2001 -
University La Gran Colombia - Specialization, Criminal Law and Criminology
University La Gran Colombia - Specialization, Administrative Law

Languages

Spanish
Native language
English
Proficient
C2

Programming skills acquired

  • Gained proficiency in Python and JavaScript while completing the Harvard CS50 course.
  • Developed hands-on programming projects, including a finance tracker, web applications, and algorithms.
  • Mastered the use of Git and GitHub for version control and project collaboration.
  • Learned to debug code efficiently, improving problem-solving skills applicable to both legal and technical fields.

Overview

10
10
years of professional experience
8
8
years of post-secondary education
Steffany Tovar VillaCriminal Lawyer | Entry-Level Programmer