With a Master's degree in Computer Science and five years of hands-on experience, this expert has excelled in software development, machine learning, and systems design. They have a comprehensive understanding of both front-end and back-end development and are highly proficient in data analysis, cybersecurity, and cloud computing. Their analytical approach, coupled with strong project management skills, enables them to deliver high-impact solutions that are both innovative and reliable.
Overview
7
7
years of professional experience
10
10
years of post-secondary education
2
2
Certifications
Work History
Software Development Intern
Alpha Tech Solutions
09.2022 - Current
Company Overview: National Assessment Educational Center
Designed microservice-based applications using REST frameworks in Java and implemented automated tests for code correctness
Ensured system security, maintainability, and reliability by writing high-quality code for serverless systems and employing defensive coding practices
Collaborated with cross-functional teams using agile methodologies to streamline development and ensure project alignment
National Assessment Educational Center
Computer Science Analyst
QCN
04.2021 - 09.2022
As a Computer Science Analyst with a master's degree and 5 years of experience, your role is multifaceted, blending technical skills with strategic insight
You are responsible for analyzing complex data sets, developing predictive models, and using machine learning algorithms to drive business efficiencies
In addition, you evaluate and refine software systems, ensuring they meet organizational needs for performance, reliability, and security
Working closely with cross-functional teams, you translate business requirements into technical specifications and recommend improvements based on data analysis, troubleshooting, and user feedback
Your expertise in programming languages, data visualization, and database management tools enables you to create streamlined workflows and automation processes that reduce manual effort and minimize errors
Furthermore, your strong analytical skills help you detect system inefficiencies or potential security vulnerabilities, allowing you to proactively address them
In many cases, you also produce reports and dashboards for stakeholders, helping guide data-driven decisions and contribute to strategic planning within the organization
Beyond technical work, a Computer Science Analyst often provides mentorship to junior analysts and participates in knowledge-sharing initiatives
You stay updated with emerging technologies and best practices, allowing you to introduce cutting-edge solutions
This combination of analytical rigor, technical knowledge, and strategic perspective makes you a valuable asset in shaping the organization's technological growth and ensuring data integrity in all operations
Data Analytics Officer
University of Buenos Aires
01.2018 - 06.2020
Designed assignments, provided feedback, and led tutoring and lab sessions for courses in Programming, Problem Solving, and Software Engineering
Mentored students on algorithm design, software development, and programming fundamentals
Assisted students with implementing concepts, software projects, and completing assignments
Education
Master of Science - Computer science
University of Buenos Aires
01.2019 - 12.2022
Bachelors Degree - Computer Science
University of Chaco Austral
01.2012 - 12.2017
Bachelor of Applied Mathematics - Computer Science