
Woolworths
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Imperial College London
Master of Engineering (MEng), Mathematics & Computer Science
January 1, 2013 – January 1, 2017
University of Melbourne
Bachelor of Science (BSc), Science
January 1, 2012 – January 1, 2013
Woolworths Supermarkets
Cashier
June 1, 2017 – Present
Melbourne, Victoria, Australia
Conformal Maps
June 1, 2015 – Present
Report: goo.gl/03PcIm A conformal map is a mapping of a domain in the extended complex plane that preserves angles locally. These maps are significant from both a purely mathematical viewpoint, and are also useful in the physical world. The properties of conformal maps are discussed, as well an extension into the Riemann Mapping Theorem. There is a simple but important class of conformal maps known as Möbius maps, or bilinear transformations, which exhibit a wide range of intriguing characteristics. Examples of these are explored in detail, as well as classification of M¨obius maps. Visual representations of these maps are constructed and displayed, experimenting with different parameters. Another class of maps that preserve angles are Schwarz-Christoffel transformations. Schwarz-Christoffel mappings are one of the few conformal maps that follow a definitive formula to find the function between planes, which is demonstrated in a simple application to a triangle. By using these transformations, solving Laplace’s equation in polygonal domains is made significantly easier. Conformal maps can be also used in a wide range of physical applications. Here, the concepts of ideal fluid flow and cartography are explored in detail.
Compiler - Java, ANTLR
October 1, 2014 – Present
Implemented the front-end (lexer, parser, semantic analyzer) & back-end (code generator) for a compiler of a procedural While-like language (WACC). Used ANTLR to generate the parser, by passing as input the WACC language grammar, satisfying the lexer and parser requirements of front-end. Semantic anaylsis performed by using the generated tree-parser to walk the abstract syntax tree (AST) checking for type equivalence and building the symbol table. Code generator takes the generated AST of the source program and translates it to ARM assembly code using the tree-parser - involves memory and register allocation. Currently working on extending the basic compiler: - Adding additional language constructs to the grammar such as Loop statements - Optimising assembly code through the use of efficient register allocation and instruction evaluation (removing redundant instructions)
ARM11 Assembler & Emulator - C
May 1, 2014 – July 1, 2014
Implemented an ARM assembler and emulator in C supporting a subset of the ARM instruction set architecture For our extension, we connected a Floppy Disk Drive to a Raspberry Pi and wrote an ARM assembly program using the instruction set implemented to control the R/W Head thereby producing a musical tune We were awarded: "Best Overall Extension, Second Runner Up"
Cultural Fit Analysis
The candidate's projects are highly academic and technically deep, showcasing a strong interest in fundamental computer science and mathematics. However, there is a lack of projects or experience directly related to data analysis, business intelligence, or typical data analyst tools/technologies (e.g., SQL, Python for data, visualization tools, cloud platforms). This suggests a potential mismatch with a typical 'Data Analyst' role, which often requires more applied, business-oriented data manipulation and reporting skills. The candidate's profile seems more aligned with a research, compiler engineering, or low-level systems role rather than a data analyst.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a strong analytical mindset and a capacity for independent, in-depth work. The 'Best Overall Extension, Second Runner Up' award suggests teamwork and innovation. However, there is no direct information on communication, stress handling, or team collaboration from the provided data to assess operational fit comprehensively. The only work experience listed is 'Cashier', which does not directly align with senior technical roles.