About Me
My Journey
Studying physics at university level has taught me how to break down complex problems and find innovative solutions. Along the way, I discovered my interest in coding and technology when I took a module about scientific programming in Python, which led me to pursue my own projects and coursework in programming, data analysis, and computational modelling. Now, I’m focused on transitioning into software engineering, where I can merge my technical background with my innate creativity and enthusiasm for building impactful software.
What Drives Me
I’m passionate about creating elegant and efficient software solutions that make a real difference. Whether it’s automating a tedious process or developing user-friendly applications, I love tackling challenges and constantly learning.
Beyond Work
When I’m not coding or studying, you’ll often find me crocheting, reading, drawing or playing video games. I’m always open to connecting with like-minded individuals and learning from others’ experiences.
My SkillS
Technical Skills:
I am proficient in Python and I have experience programming in languages such as C and JavaScript (self taught).
I am skilled in performing data analysis, numerical modeling, and simulations using tools like NumPy, Pandas, and Matplotlib.
I have a solid understanding of algorithms, optimization techniques, and computational problem-solving.
I am proficient with software tools such as Git for version control, LaTeX for documentation, spreadsheets like Microsoft Excel and Google Sheets and IDEs like VS Code and Jupyter Notebooks.
I have experience with scientific computing platforms, including MATLAB and Wolfram Mathematica, for solving complex physics problems.
Transferable Skills:
I excel at breaking down complex systems and solving challenging problems, skills honed through my physics coursework and research.
My strong foundation in mathematics, including calculus, linear algebra, and differential equations, supports areas like machine learning and graphics programming.
I have experience working with large datasets, analyzing experimental data, and visualizing results effectively.
I am skilled at conducting research, testing hypotheses, and optimizing solutions through analytical thinking.
Soft Skills:
I am able to manage time efficiently, prioritise task and meet deadlines in a flexible work environment. I have collaborated effectively on group projects and laboratory work, demonstrating strong teamwork and communication skills.
My attention to detail, developed through precise experimental work in physics, is critical for coding and debugging.
Transitioning from physics to software engineering highlights my adaptability and eagerness to learn new skills and technologies.
Specialized Interests:
I have explored machine learning concepts by taking the ExeAI course.
I have gained exposure to web development by working with HTML/CSS (self taught), and JavaScript to build basic applications.
My experience with parallel computing and high-performance computing comes from running physics simulations on advanced computational platforms.