Anshul Goyal
Total Page:16
File Type:pdf, Size:1020Kb
Anshul Goyal Skills Game Engines/Libs: Scimitar (Ubisoft’s Internal Game Engine), Unity3D, UnrealEngine4 (Limited) Software Developer Concepts: OOP, Multiplayer, Online Services, REST, GraphQL, Asynchronous Programming BigData/Streaming: Kafka, Apache Spark Montreal, QC Canada Programming Languages: C, C++, C#, .NET Core, Python, Golang T: (+1) 438-889-1498 Cloud Technology: Microsoft Azure, Amazon Web Services, Google Cloud Platform, Kubernetes (Limited) E: [email protected] Databases: MySQL, Redis, Cassandra W: http://www.anshulgo.com Tools/IDE: Microsoft Visual Studio, XCode, Perforce, Git Platforms: PC, PS4, Xbox One, Nintendo Switch, Blockchain Professional Work Experience Current Role About Developer – Shopify, Montreal (QC), Canada, May’20 – present A skilled developer who is capable of Working on backend services for Shopify platform. Also involved in streaming and big data ETL pipelines. understanding and writing clean, efficient and scalable code in a variety of different programming languages. A Game Industry Experience passionate individual who believes in delivering highest quality products. A • Network/Online Programmer – Ubisoft, Montreal (QC), Canada, June’12 – May’20 Worked on Online Services and Network play features for variety of AAA games on PC, Xbox One and PS4. consumer who can perceive and translate Proudly Shipped: Rainbow Six: Siege, Assassin’s Creed Unity, Watch Dogs, Assassin’s Creed IV Black Flag, Tom user's expectations into a pleasant and Clancy's Splinter Cell: Blacklist. meaningful interaction between the user and the product. • Server Engineer – Electronic Arts (EA), Montreal (QC), Canada, May’11 – June'12 Tasked with designing, planning and implementing technical and game design documents while writing efficient and scalable game server code using Java REST API. Played active role in successfully releasing the following titles on iPhone and iPad. o FIFA Superstars iOS: Relish the prestige of running the best team in the world. Education o Trouble Makers iOS: New freemium IP where you get to build and run your own underground lair! Post-Graduation 2009- o Restaurant City - Gourmet Edition iOS: iOS port of a popular Facebook game ‘Restaurant City’ originally developed by Playfish/EA. 2011 Centre for Digital Media, GNWC, Vancouver BC, Canada. Internship Masters in Digital Media SDE (Intern) -- Big Park, Microsoft Game Studios, Vancouver (BC), Canada, May’10 – Aug’10 Worked on an unreleased game title. Primary responsibilities include building prototypes involving synchronous/asynchronous gameplay. Graduation 2002-2006 National Institute of Technology, Rourkela, India. Other Work Experience Bachelor in Computer Science with Sr. Subject Matter Expert/Software Engineer -- Amdocs, Limassol, Cyprus (Jul’06 – Aug’09) Honors. Recruited to work as a software engineer to enhance the existing products by finding creative solutions to customer requirements and to support the existing production versions of the product. Responsible for requirement analysis, effort estimation, designing, coding and testing of different modules. Gained valuable experience working on large scale enterprise applications using Java, EJB, JSP and JMS. -- Awarded a Letter of Recognition for my diligence towards work, mentoring new people and following the system References methodologies efficiently & effectively at Amdocs Cyprus Pvt. Ltd in Mar’07. -- Awarded a Certificate of Appreciation for working responsibly under less supervision and maintaining consistency Available upon request. in a high level of quality and productivity at Amdocs Cyprus Pvt. Ltd in Aug’08. Personal Work Worked on a couple of small games in my spare time. All games are playable on my website. Some of my picks: o GameRoom: An arcade style ring toss simulator. Made in 48h for Ludum Dare 32. o Pwrong: It’s basically Pong, but wrong. A 2p coop experience that takes you way back in time. o Vibrant City: A top down shooter. Navigate from rooftop to rooftop, protect civilian and snipe enemies. o No Evil: A 3p coop game in which each player is deprived of one sense (listening, seeing or speaking). Solve puzzles and reach the end of the level. Made at Ubisoft Montreal 48h game jam in April’14. o Bad Mood Rising: 2D side-scroller where your mood changes the perception of the world around you. o Devils Lair: An arcade style game made for gameboy jam 2. Unlock all the wishing locks by completing a mini-game tied to each lock. o Derelict: A sci-fi space horror made for Asylum Jam 2013. o 10 Floors: An adrenaline rush style game where you try to make your way through the level before the time runs out. Made for Ludum Dare #27, a 48h game jam. o Shotgun Hades: A twin stick bullet hell shooter with a different mechanic. o Spring Break: A humorous game about drinking and what we all do during our spring break. .