Nicole Legare

Nicole Legare Email and Phone Number

Software Engineer at Immunant @ Immunant
Nicole Legare's Location
San Mateo, California, United States, United States
Nicole Legare's Contact Details

Nicole Legare work email

Nicole Legare personal email

n/a
About Nicole Legare

I'm a software developer with experience in a variety of technologies and programming languages. My background is in game development, but I've honed my craft on a number of different software projects. In addition to my experience in gameplay programming and game engine development, I have experience working on mobile and desktop applications, tools and automation development, test automation, and backend server development. This wide variety of experience gives me the ability to tackle any problem with confidence.Beyond my core skills in software engineering, I also have a passion for the production side of software development. I care deeply about crafting a solid development process that works both for the development team and the stakeholders. Agile methodologies have proven effective, and while I'm not personally tied to any one methodology, I've had good experiences with Scrum in the past. Whatever the process, I'm always eager to work with my team members and leadership to help hone the development cycle and ensure consistent delivery of a high quality product.

Nicole Legare's Current Company Details
Immunant

Immunant

View
Software Engineer at Immunant
Nicole Legare Work Experience Details
  • Immunant
    Software Engineer
    Immunant Mar 2021 - Present
    Irvine, California, Us
  • Synapse Games
    Senior Client Engineer
    Synapse Games Jan 2018 - Feb 2021
    Chicago, Illinois, Us
    Build high-quality mobile games using C# and the Unity game engine. Emphasis on live ops and building client code for data-driven games in order to allow designers to quickly make changes to the game without needing to wait for code changes. I've personally been heavily involved in establishing best practices for the engineering team, including instituting a regular code review process, adoption of test automation, increasing our usage of custom tools and automation, and building out processes for tracking and addressing technical debt. Took an active role in mentorship, helping to train new engineers and introduce existing engineers to general software development best practices. Worked with our product team to advocate for the value of building out high-quality technical foundations for our products, while balancing our technical needs with the needs of the business.
  • Eclipse Gaming Systems
    Software Engineer (Contractor)
    Eclipse Gaming Systems Aug 2017 - Dec 2017
    Duluth, Georgia, Us
    Worked to break up a monolithic C# application into a distributed network of modular components. This includes replacing a number of in-house technologies with more stable, established 3rd party solutions. At the same time, I worked to introduce test and build automation in an effort to increase the efficiency of the development team and catch defects earlier in the development process. This has proved especially valuable in a regulated industry, where catching bugs before certification can save tens of thousands of dollars for each release.
  • Scientific Games
    Mobile Software Engineer
    Scientific Games Jan 2016 - Aug 2017
    Las Vegas, Nv, Us
    At Scientific Games I was part of the development of the next generation of online social casinos. Our product bridged the gap between traditional land-based casinos and the social casinos you might play on Facebook or your mobile device.When I was hired, I was brought on because of my experience with Unity. The mobile application was built with Unity, but it quickly became clear that the existing application was burdened by technical debt, and that it would be difficult to clean it up piecemeal. I led an investigation into which technologies we should use to replace Unity, ultimately deciding to use the Ionic framework and build it as a hybrid mobile app. In doing so, I had to quickly learn web development technologies and app development techniques. It was a big shift for me, but it was worthwhile to be able to rapidly build a robust, cross-platform mobile app.In rebuilding the app, I had the opportunity to push for continuous integration and test automation for the project. Being able to build test automation in from the beginning proved valuable, as we were able to get extensive test coverage and a thorough regression test suite. Even in the early stages of developing the app we were already catching regressions by running the test suite on a regular basis.Beyond the technical work I was doing, I also took an active roll in shaping the team's development process. I worked with our Scrum master to create a collaborative process for working with designers and QA to ensure regular delivery of high quality software. I helped bridge the gap between developers and artists, leading to better collaboration between the two groups. I also worked with our product owner to prioritize work and ensure that we were always working to meet the high-level goals set for us by company. Establishing a solid development process helped us ensure that we were delivering value without sacrificing quality.
  • Somasim
    Game Programmer (Contractor)
    Somasim Aug 2015 - Dec 2015
    I worked on the early development of Project Highrise for SomaSim, working part time as a contractor while finishing my studies at DePaul University. I did gameplay and UI development in Unity, working primarily in C#. I helped build the systems for managing a large, robust game simulation, and implemented new user-facing feature. I also worked to create a user-friendly interface, including both traditional UI widgets and in-game visuals. In doing so, I created custom shaders and materials to achieve various visual effects for the game.
  • Netherrealm Studios (Wb Games)
    Associate Software Engineer
    Netherrealm Studios (Wb Games) Mar 2014 - Dec 2014
    Chicago, Il, Us
    I worked as an intern on NetherRealm's core technologies team for nine months during my Sophomore year at DePaul University, and for another three months during my Junior year. The internships gave me an early introduction to working in the games industry, as well as a deep understanding of the C++ programming language.The main part of my role at NetherRealm was supporting the core technologies team during the development of Mortal Kombat X and Injustice 2. I worked in their customized version of the Unreal Engine 3 codebase, performing various tasks including bug fixes and code cleanup. While most of it was grunt work, it gave me valuable experience navigating a massive codebase that had built up over decades. Learning to quickly orient myself in a new project is a skill that is still valuable years later.Working in NetherRealm's codebase gave me first-hand experience with how to work with C++ in a production environment. I became much more familiar with the C++ build process, the difficulties of cross-platform development, and the various pitfalls that are inherent to C++ development.I also had the opportunity to work on a few of the team's internal development tools. I worked on two internal sites built with Python and Django, one that displayed the results from the continuous integration builds, and one that tracked released versions of an internal tool for artists. Both of these projects gave me freedom to manage myself and work directly with the people who would be using the sites to determine how best to deliver value to them.

Nicole Legare Skills

Java C++ Python Javascript Php Html Xml Css Unix Ubuntu Google Docs Microsoft Office Eclipse Programming Html 5 Linux Git Computer Hardware Visual Studio Game Programming Game Development Unity3d Rust Perforce C# Typescript

Nicole Legare Education Details

  • Depaul University Jarvis College Of Computing And Digital Media
    Depaul University Jarvis College Of Computing And Digital Media
    Computer Game Development (Systems)

Frequently Asked Questions about Nicole Legare

What company does Nicole Legare work for?

Nicole Legare works for Immunant

What is Nicole Legare's role at the current company?

Nicole Legare's current role is Software Engineer at Immunant.

What is Nicole Legare's email address?

Nicole Legare's email address is da****@****ems.com

What schools did Nicole Legare attend?

Nicole Legare attended Depaul University Jarvis College Of Computing And Digital Media.

What are some of Nicole Legare's interests?

Nicole Legare has interest in Children, Economic Empowerment, Politics, Environment, Education, Poverty Alleviation, Science And Technology, Human Rights, Arts And Culture, Health.

What skills is Nicole Legare known for?

Nicole Legare has skills like Java, C++, Python, Javascript, Php, Html, Xml, Css, Unix, Ubuntu, Google Docs, Microsoft Office.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.