Andy Stanier has over years' experience as a software developer after having completed a master's degree in computer science with distinction. With a background in chemistry and 15 years' experience in the pharmaceutical industry, Andy is now a proficient and motivated developer using .NET framework software.
Having being made redundant from the pharmaceutical industry several times, Andy decided to pursue his long-held interest in computer programming. Having undertaken several different online courses in programming and computer science as well as using books and YouTube videos to learn new skills, he enrolled in a computer science master's degree at the University of Hertfordshire, thus enabling him to gain a recognised formal qualification.
Once he had graduated, Andy found a job as a web developer using C#, JavaScript and T-SQL and is now a full stack software developer.
Andy learned various different languages, techniques and software packages whilst studying for his master's degree. He has learned in much more depth however, over the last two years whilst working as a developer. These include C#, JavaScript, TypeScript, HTML, CSS, T-SQL, and React.
Programming Languages | Techniques/Software | ||
---|---|---|---|
C# | ASP.NET MVC and Webforms | T-SQL | MS Visual Studio 2013 - 2022 |
Git | TypeScript | JQuery | MS SQL Server Management Studio |
HTML | CSS | Powershell | Visual Studio Code |
XML | AJAX | JSON | JIRA |
Andy has also gained many transferable skills whilst working in several industries:
Wrote a desktop application in Java for final project.
Views for projects written using HTML5.
Use of Bootstrap and bespoke CSS in design of websites.
Used JavaScript to code for websites on the client side.
Use JQuery when controlling client side functionality.
For moving data around project websites.
Written short programs in C and studied secure programming which concentrated on C.
Uses ASP.NET MVC and Webforms maintain websites.
Use T-SQL to query database and write stored procedures.
Used to generate requests and receive responses from webservices
Self taught Python from textbooks and online tutorials.
Use Git daily as version control for ongoing projects.
Used UML techniques when planning final project.
C# is used daily for website coding on the server side.
Use Visual Studio to create websites using C#.
Used BlueJ IDE when learning Java.
Learned the basic principles of OOP and UML as applied to Java.
Used both Windows and Linux operating systems
Used the command line to compile and run programs in Windows and Linux OS.
Extensively used to program in Java and HTML throughout Masters Degree.
Use to monitor new, ongoing and completed tasks.
Touched upon during secure programming course.
Use as a strongly typed version of JS, mostly using ES6 syntax.
Self taught course with Codecademy.
A configurable text editor.
Text editor from Microsoft
Use to make calls to the database from the front end
See Projects Tab for more details.
An open-source text editor, similar to Sublime Text 2.
For writing and executing SQL on backend databases.
Syntax for generating HTML from C#.
Subversion Version control software.
Used for console apps and scripts for automating tasks.
Software developer for internal and client facing websites. Using ASP.NET MVC framework combined with C#, T-SQL, JavaScript, TypeScript, React, Razor, HTML, and CSS to maintain websites for clients including the Cabinet Office, the Ministry of Defence and the automotive industry. Conversion of webforms pages to MVC. Maintenance of older code and development of new features. Use of JIRA to track and record progress. GIT and SVN for source control. Writing of Unit tests. Writing of stored procedures and queries in SQL to help with day-to-day development tasks.
See Education section for more details.
This job ended in redundancy due to closure of the chemistry department. Molplex was a small biochemical start-up, whose aim was to use Artificial Intelligence to design new drugs for orphan diseases.
During this period, Andy attended Jobcentre run courses in CV writing, went to IT courses and applied for jobs in the pharmaceutical industry.
This job ended in redundancy due to closure of the chemistry department. Designed and synthesised libraries of compounds for screening. Prepared and delivered presentations to communicate progress and problems to colleagues at project and departmental meetings.
This job ended in redundancy due to closure of the chemistry department. Designed and synthesised novel compounds within for biological screening against respiratory targets.
This job ended in redundancy due to closure of the research area. Worked within project teams to deliver compounds for biological screening in early and late stage discovery.
A distance learning Master's degree in Computer Science, passed with Distinction
As well as these taught languages and skills, C++, TypeScript, Node.js, Angular.js and AJAX were investigated during private study.
Chemistry with a Year in Industry, MChem with First Class Honours.
Three years of study and practical labs, coursework and exams.
A fourth year was spent working in an industrial setting as a synthetic
chemist in a drug discovery research department. Learning on the job
and completing a written report and exams.
Four 'A' Levels in Mathematics (A), Chemistry (A), Physics (B) and General Studies (A).
Most of the projects here were produced as part of my Master's course and demonstrate some of the breadth of subjects studied. Please note, that as some of these projects are hosted by the University, some of the links and content may no longer work.
Download and print a PDF version of this CV