Pratana Atikhomkamalasai

Toronto, Canada · (647) 916-5889 · pratana.atikhomkamalasai@mail.utoronto.ca

Experience

SOFTWARE ENGiNEER

Canada Revenue Agency
  • Work on the modernization and digitization of the T3 process which services more than 2 million of Canadian taxpayers and trust entities
  • Simplify, design and develop solutions for assessing and validating more than 20 tax return forms
  • Implement and plan for extensive unit tests via TestNG, increasing project test coverage to 70% to date
  • Create a fully automated application parsing tool with modern UI and improved UX for staffing selection
May 2022 ‐ Present

TECHNiCAL ANALYST ‐ TDP

Accenture
  • Leveraged cutting edge and exclusive software solutions to meet a company’s organizational needs
  • Designed and implemented custom software solutions and enhancements to improve cost, efficiency, and performance
  • Acted as a subject matter expert on market trends and provided guidance on Data Analytics and Utilization
  • Collaborated with multidisciplinary teams of business analysts, QAs, and designers
  • Prepared and provided the necessary documentation and technical guidance for further improvement of the software
Febuary 2022 ‐ May 2022

TECHNICAL CONSULTANT (CUSTOM SOFTWARE DEVELOPMENT) ‑ DATA ENGINEER

Capgemini SE
  • Created and maintained big data pipeline architecture for a giant Canadian telecommunication company
  • Optimized the extraction, transformation and loading of data from a wide variety of data sources using Hive, Hadoop, PySpark and SQL
  • Assisted stakeholders including Product and Marketing teams with data‑related technical issues and support their data infrastructure needs
  • Built analytic tools to provide usable insights into customer acquisition, behaviour and other key important business performance metrics
  • Developed data tools for data science teams that assist them in building and optimizing the product into an innovative industry leader
June 2021 ‐ Febuary 2022

IT ARCHiTECTURE ASSiSTANT (INFORMATiON)

Ontario Ministry of Education
  • Praised for showing initiative, strong teamwork skills and the effective application of knowledge
  • Assisted and worked closely with senior architects in day to day activities and on various internal and external projects
  • Identified user requirements by researching and analyzing user needs, preferences, objectives, and working methods
  • Prepared, implemented, created and presented data model mock‑ups and prototypes for small internal projects
  • Part of a small initiative group to overhaul and improve work process and communication within the ministry
May 2015 - September 2015

TEST DEVELOPER (WEBAPPS TEAM)

CaseWare International Inc.
  • Received positive feedback for strong technical background, creativity and the ability to work well in a fast paced team environment.
  • Implemented, maintained and optimized API testing and performance framework
  • Gathered, analyzed, projected and compared performance data between builds to evaluate performance of APIs
  • Extremely productive and resourceful at implementing thorough test cases for newly added product features
  • Involved in the coordination of a small project between a group of developers and testers
May 2014 - December 2014

Education

University of Toronto

HONOURS BACHELOR of SCiENCE DEGREE in COMPUTER SCiENCE (Specialist), SOFTWARE ENGiNEERiNG STREAM WITH DISTINCTION


Relevant Coursework

  • Software Engineering
  • Human Computer Interaction
  • Linear Algebra
  • Techniques of the Calculus of Several Variables
  • Social Impact of Information Technology
  • Psychology
  • Video Game Design
  • Design and Analysis of Data Structures
  • Algo Design & Analysis
  • Programming on the Web
  • Computer and Network Security
2021

Skills

Languages:
C#, CSS, HTML, Java, JavaScript, Kotlin, Python, SQL, Shell

    Frameworks:
    Ajax, JQuery, Node, NoSQL, PyUnit, PyGame, React, React Bootstrap, Redux, REST

      Tools:
      Eclipse, Docker, Git, JIRA, Jenkins, Latex, MATLAB, MongoDB, Postman, SQL server, Sublime text, Unity, Visual Studio, Visual Studio Code, Wing IDE

        Operating Systems:
        Windows, Linux, macOS

        Projects

        Smooth Brains

        Technologies Used: Unity3D, Visual Studios
        • A 3D multi‑level puzzle platformer game
        • Responsible for technical implementation of gameplay mechanics and systems
        • Involved and participated in the game’s creative direction and overall design
        • Works collaboratively alongside a group of artists, designers, programmers, and writers
        • Prepare, review and maintain technical design documents

        Chronospace

        Playtest Report
        Technologies Used: Unity3D, Visual Studios
        • A PC speed‑run orientated platformer/obstacle course game with abilities
        • Developed with a small team as part of a school project; coded in C#
        • Held multiple positions during development: lead developer, gameplay and level designer
        • Designed and organized documents to capture feedback during playtest sessions
        • Prepared, analyzed, and interpreted the feedback data
        • Evaluated and utilized relevant data to make informed decisions for game balancing

        FeedMe

        Technologies Used: React, Redux, .Net, React Bootstrap
        • Developed a React application with redux, ASP.Net backend and some third party API integrations
        • It is a website that allows users to register an account and browser/add food recipes
        • There are also options to get randomized recipes or personalized recipes with many filter options

        Firefox Focus App

        Technologies Used: Kotlin, Java
        • Focus is an open sourced project for Firefox
        • Fixed bugs and implemented new features from the issues opened on GitHub

        GameJam 1

        Technologies Used: Unity3D, Visual Studios
        • Prototyped a quick game concept in 6 hour gamejam
        • Reponsible for the original game concept and implemented gameplay mechanics in C#
        • First person minigame where players throw objects into the right portals before the time runs out

        IBM Chat bot

        Technologies Used: Java, IBM Watson, Flash
        • It is a automated chat-bot window application with specifications coming from a real-world client
        • Responsible for planning, designing, and implementing the search and retrieve features with Apache Lucene

        Interests

      • Game design and development
      • Playing Immersive sims (Prey is my favourite) and WRPGs (It is my dream to make a modern Arcanum!)
      • Programming and social impact of technology
      • 19th-century literature: although i like Austen (which girl doesn't) and detest The Brontë Sisters, Stendhal and Dickens are more my jams.
      • Alternative and indie rock music: Artic Monkeys, Bloc Party, Jamie T, The Wombats and many more i am too embarrassed to list.
      • Travelling
      • And other random things that cannot be grouped or defined