Online Programmer Resume Sample

4.7
25 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Vince McGlynn
864 Greenfelder Walk,  Houston,  TX
+1 (555) 647 3004

Work Experience


Senior Online Programmer
04/2017 - PRESENT
Detroit, MI
  • Develop a cutting-edge online platform and performant online services in collaboration with game production teams and other Harbour partners
  • Analyze and break down feature requests from productions and provide them with solutions that are realistic, robust and achievable
  • Work within time and resource constraints of our partners
  • Collaborate with many productions and support teams in Montréal and around the world
  • Improve our product by identifying and fixing the bugs reported by our partners
  • Remain informed of the latest technological advancements in online services and games
  • Ensure clear and structured programming, keeping performance, maintenance and compatibility requirements in mind
  • Validate and verify whether the newly developed systems meet project intentions and are coherent with existing code
Online Programmer
09/2010 - 03/2017
Philadelphia, PA
  • Able to plan and estimate team’s tasks and ensure timely delivery of work
  • Knowledge of platform-holders’ requirements as applicable
  • Develop & Support online services, integrate them into studio’s products
  • Act as a responder to issues in the live environment
  • Strong skills in C++, C# & SQL
  • Experience with client/server communication protocol implementations
  • Proficiency with web-service architectures, technologies and security concepts
  • Good Knowledge for Debugging & Optimization
Junior Online Programmer
09/2007 - 06/2010
New York, NY
  • Optimize whenever necessary
  • Strong interest in network programming, client-server, peer-to-peer and related technologies
  • Good C/C++ programming skills, with good knowledge of object oriented development
  • Knowledge of IP networks architecture
  • Debug defects of intermediate complexity
  • Experience with commonly used development tools such as Visual Studio and Revision Control systems
  • Works with the Lead Programmer and production to define online team’s objectives and gives visibility about online team progress

Education


Furman University
2002 - 2007
Bachelor's Degree in Computer Science

Professional Skills


  • Excellent C++ programming skills and ideally basic knowledge of other programming languages such as Python
  • Excellent C++ programming and debug skills with ideally basic knowledge of other programming languages such as Python
  • Strong general programming and code architecture skills
  • Proactive attitude and strong self-organization skills
  • Able to demonstrate your interpersonal and communication skills
  • Analytical thinking, good problem-solving skills, team player, open mind
  • Solid C++ programming and debug skills with ideally basic knowledge of other programming languages such as Python

How to write Online Programmer Resume

Online Programmer role is responsible for programming, languages, english, basic, architecture, python, general, design, database, integration.
To write great resume for online programmer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For Online Programmer Resume

The section contact information is important in your online programmer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your Online Programmer Resume

The section work experience is an essential part of your online programmer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous online programmer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular online programmer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative Online Programmer resume experience can include:

  • Strong test strategy and design skills
  • Very good English language skills (oral & written)
  • Minimum1−3 years' experience in client-server programming, ideally in the video game industry, or any other relevant experience
  • Smooth communication and team work skills
  • Experience building and working with SQL database
  • Experience with load testing, monitoring and live operation

Education on an Online Programmer Resume

Make sure to make education a priority on your online programmer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your online programmer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in Online Programmer Resume

When listing skills on your online programmer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical online programmer skills:

  • Good understanding of server side architecture and have excellent debugging skill
  • Solid general network programming skills
  • Leverage your effective communication and programming skills to increase customer base
  • Good communication skills and comfortable working with other Ubisoft stakeholders
  • Solid programming and code architecture skills, especially in C++
  • Good communication skills and ability & desire to work as a team player

List of Typical Experience For an Online Programmer Resume

1

Experience For Senior Online Programmer Resume

  • Understand existing functions, suggest and develop improvements with the goal of bringing the best online experience to our players
  • Experience in developing and optimizing C++, C#, Java and Python code
  • Oversee the development of innovative solutions to enrich the gaming experience of players in separate locations
  • Knowledge of software programming (C++), ideally in the video game industry or any other relevant experience
  • Assist in the development of innovative solutions to enrich the online gaming experience of players
2

Experience For Lead Online Programmer Resume

  • Online programming experience, for online MP and/or other online functionality
  • Counsels less experienced programmers
  • Experience in current gen consoles (PS4/XBoxOne) and their requirements
  • Experience with services like AWS, Azure or Docker is an asset
  • Experience in current gen consoles (PS4/XBoxOne) and their requirements is an asset
  • Monitor services and work to improve the quality of the online experience throughout the life of the game
  • AWS & Docker experience
  • Understanding about infra architecture of an online game
3

Experience For Junior Online Programmer Resume

  • Proficient understanding of code versioning tools, such as Perforce and Git
  • Knowledge of web programming –issues, frameworks and languages
  • Design and implementation of new systems, while improving systems in place
  • Knowledge of web programming – issues, frameworks and languages
  • Compile and understand the online intentions and existing features of the project
4

Experience For Online Programmer C Resume

  • Be familiar with at least one of the following types of projects and technologies
  • Knowledge of web programming - issues, frameworks and languages
  • Responsible for the education of the game team to ensure online gameplay is considered during the design and implementation of game features
  • Write debugging tools for programmers, level designers and testers
  • Integration of user-facing elements developed by a front-end developers with server side logic
  • Create tools to stress testing servers in a lab environment
  • Work closely with directors, lead engineers and producers to develop the technical designs, engineering schedules, and network and online systems
5

Experience For Senior Online Programmer Tom Clancy s The Division™ Resume

  • Knowledge about server and database programming, distributed systems, and online services and security
  • Assist with implementation of class-leading online features
  • Knowledge about server and database programming, distributed systems, online services and basic security concept
  • Monitor and Maintain server functioning, performance on regular basis
  • Give suggestions and be a part of the critical technical decisions during the development process
  • Stay up-to date on online programming in general and your specialties in particular
  • Support operational teams in deployments and troubleshooting TGO’s services
  • Program and optimize systems like match making and session flows
  • Message queuing such as Kafka, RabbitMQ
6

Experience For Online Programmer Resume

  • Exposure to the analytics, statistics and/or machine learning fields
  • Custom Python and C++ service solution utilizing different SQL and NoSQL database that exposes a REST API
  • Expert in solving typical online issues related to latency, bandwidth utilization and synchronization of game objects
  • Have worked on at least one shipped game/project
  • Evaluate risks and impacts of decisions and changes
  • Expert in Node.js and best practices
7

Experience For Senior Online Programmer Resume

  • Develop & Supportonline services, integrate them into studio’s products
  • Proficiency with web-service archectures, technologies and security concepts
  • Develop, integrate and maintain online systems and services for For Honor, as a member of our online technology team
  • Optimization of the network architecture of the game
  • Implement code that is modular, self-contained, and defensive and observes the technical constraints such as network bandwidth restrictions, latency and packet loss
8

Experience For Lead Online Programmer Resume

  • Works with designer to understand the proposed online features in the game
  • Decides architecture of the features in development
  • Works with the IT team to design, build, maintain, and test a server infrastructure
  • Understands various information security threats in the current scenario and is able to take necessary steps to deal with them
  • Is open to provide on call support to IT team which manage the production servers in case of incidents and otherwise
  • Develop server API and features for an online multi-player game
  • Create scripts/tools for development pipeline
  • Work closely with frontend programmers to integrate backend API into the game
  • Work closely with game designers to clarify online backend requirements
9

Experience For Junior Online Programmer Resume

  • Able to break a large task down into a more manageable group of smaller tasks, plan and schedule the smaller tasks
  • Help Junior Programmers solve technical issues on their tasks
  • Lead a group of engineers in the development of new systems, features, and tools in addition to leveraging new technologies while maintaining a stable code base
  • Hold departmental meetings to gather feature requirements and discuss implementation strategies
  • Shipped at least 2 games with online features
  • Implement code that is modular, self-contained, defensive and observes the technical constraints on the system
10

Experience For Online Programmer C Resume

  • Do regular peer code reviews, identify potential issues within the code, raise flags and propose solutions
  • Shipped at least 1 game with online features
  • Work with designers and other programmers to ensure the code respond to their needs
  • Identify and test other connected features that could be impacted by the produced feature
  • Debug own code and bugs of basic complexity in the rest of the game (client/server/backend)
  • Implement new backend features as per given requirement

List of Typical Skills For an Online Programmer Resume

1

Skills For Senior Online Programmer Resume

  • Experience in developing and optimizing C++, C#, Java and Python code
  • Experience in developing and optimizing C++, C#, GO, Python, and Java code
  • Experience in developing and optimizing C++, C#, GO, Java and Python code
  • Strong knowledge of one of the following programming languages: C#, Java, Python, C++
  • Experience in developing and optimizing C++, C#, Java, Go and Python code
  • Experience in developing and optimizing C++, C#, Python, and Java code
  • Experience and interest in developing using GO
  • Experience in solving the challenges that arise in an online multiplayer game
2

Skills For Lead Online Programmer Resume

  • Experience of at least one full development cycle from conception to shipping
  • Experience developing online features that interact with Xbox Live or Playstation Network is an asset
  • Ideally experience developing for PC, Xbox One or PS4 (preferably all)
  • Work experience in Go, C# or C++ programming
  • Commercial software development experience with significant involvement in 2 published games in an online or network programming capacity
3

Skills For Junior Online Programmer Resume

  • Excellent problem-solving capacities
  • Experience with programming in Python
  • Experience with distributed systems and data processing technologies such as Hive, Spark, Flink and Storm
  • Strong desire to solve complex problems by providing simple and elegant solutions
  • Experience with working with a large codebase and in a large team
  • Experience of server programming
  • Oversee the development of innovative solutions to enrich the gaming experience of players in different locations
  • Programming experience across game, engine and/or tools
4

Skills For Online Programmer C Resume

  • Experience with different network topologies
  • Experience with database architectures
  • Experience with online frameworks, services and network optimization
  • Experience as part of a team that has shipped an online game is an asset
  • Experience with services like AWS, Docker or Azure is an asset
  • Experience in development of RESTful webservices
  • Experience with online service development
5

Skills For Senior Online Programmer Tom Clancy s The Division™ Resume

  • Experience with services like AWS or Azure is an asset
  • Previous Experience with Unity & Mobile Development
  • Good ability to understand needs
  • Experience with asynchronous responsive client-server applications or websites
  • In-depth experience and knowledge of C++ and Python
  • Network Experience in TCP/IP & UDP
6

Skills For Online Programmer Resume

  • Experience with SOAP and/or RESTful style interfaces
  • Experience in next gen consoles and their requirements
  • Experience with client / server communication protocol implementations
  • The development of innovative solutions to enrich the gaming experience of players in different locations
  • Monitors services and works to improve the quality of the online experience throughout the life of the game
7

Skills For Senior Online Programmer Resume

  • Works on infrastructure scale-up / scale-down for optimal user experience
  • Planning, estimating and delegating the tasks to the team
  • Working knowledge of debugging & optimization
  • Working knowlege of debugging & Optimization
  • Taking care of the immediate project needs but not forgetting the longer-term development of the team and its individual members
  • Gathering and negotiating requirements for features
8

Skills For Lead Online Programmer Resume

  • Taking part on implementing the online features related to online multiplayer and/or online services
  • Being able to meet deadlines
  • Creating database schemas that represent and support gameplay logic
  • Having worked on engine level network architecture and online systems
  • Estimating the effort required to accomplish tasks
  • Staying up to date on new technologies in the online services, game development and general web fields
  • Leading a team of online programmers
  • Taking part in technical design and documentation of the online features
9

Skills For Junior Online Programmer Resume

  • Various training and knowledge sharing programs, both in Romania and abroad
  • Passion for making and playing games!
  • Expertise in OO programming paradigm and implementation using Java or similar
  • Optimize systems including match making and session flows
  • Focus on producing quality work
  • Various utilities in the Ubisoft building, such as a fully featured Gym, large Cafeteria, recreation rooms, bike rental service etc
  • Knowledge of C++ programming is required
  • Database programming knowledge in a SQL or NoSQL system like MySQL, Redis or MongoDB
  • Familiarity with debugging tools and methods
10

Skills For Online Programmer C Resume

  • Develop new features that answer pressing issues for these teams and patches
  • Participate in optimisation activities in order to improve our products’ performances following their most current uses by production teams
  • Interest / background in pattern recognition, machine learning and related methods
  • Deep understanding of game production
  • Commitment to code quality, documentation and testing procedures
  • Tools and monitoring systems

List of Typical Responsibilities For an Online Programmer Resume

1

Responsibilities For Senior Online Programmer Resume

  • Identify and resolve critical live issues
  • Work independently on one or several modules of the game
  • Communicate with other Ubisoft stakeholder to understand and resolve issues
  • Develop and implement the code architecture as per the organization standards and requirements
  • Quickly understand legacy code, design and architecture, to be able to maintain it; is Necessary
  • Knowledge of relational databases like MySQL
  • Collaborate with designers and programmers to make technical design for our online features
  • Implement state-of-the-art online features to our game engine
2

Responsibilities For Lead Online Programmer Resume

  • For the various challenges
  • Actively participate to the design and evolution of simple and complete APIs that let games easily access the TGO’s global services
  • Collaborate with game development teams to help them integrate the SDK and optimize its performances
  • Actively participate to technological watch to help the project adopt new technologies and practices
  • Optimize the network architecture of the game
  • Protect the security of the information flow
  • Basic knowledge of engine or middle-ware and associated pipeline
3

Responsibilities For Junior Online Programmer Resume

  • Familiar with optimization principles
  • Develop fast, reliable and most importantly, fun online features in collaboration with gameplay and design teams
  • Collaborate daily with a variety of production and support teams
  • Resolve online and network bugs
  • Manage the interchange of data between players and the server/services/game
  • Provide access to the online architecture to presentational programmers
  • Program and optimize systems, such as storefront data and player progression systems
  • Knowledge of Amazon EC2
4

Responsibilities For Online Programmer C Resume

  • Knowledge of NoSQL DB technologies such as MongoDB, Cassandra, Redis
  • Released console and/or PC games
  • Design and implementation of online features
  • Scalability, stability, and security resilience
  • Structured and iterative methodology
5

Responsibilities For Senior Online Programmer Tom Clancy s The Division™ Resume

  • Autonomy in the organization of the work
  • Comfortable in an environment where teamwork is essential
  • Write clear, maintainable, portable and functional code
  • Willingness to debate on the best approaches with the rest of the team
  • Exposure to NoSQL data stores such as Cassandra and MongoDB
6

Responsibilities For Online Programmer Resume

  • English – upper-intermediate or higher
  • Keen interest in microservice development, cloud technologies and a DevOps mindset
  • Ability and drive to improve all aspects of a game
  • REST API implemented with Django and Django REST framework
  • Web GUI written in CoffeScript with AngularJS
7

Responsibilities For Senior Online Programmer Resume

  • Passion for games and interest in the games industry
  • Investigate technical problems encountered by productions teams
  • Increase test coverage for our products
  • Be exposed to a multitude of technologies and be part of a distributed team of professionals
  • Be autonomous and resourceful
  • The opportunity to work with both New IP and licensed brands
  • A high impact on all studio's projects
8

Responsibilities For Lead Online Programmer Resume

  • Access to private healthcare system
  • Access to most of our games up to date for research and fun!
  • Recreation room, bike rental service
  • Fresh fruits that are available in the office weach week
  • Access to most of our games up to date for research and fun
  • Fresh fruit that are available in the office each week
  • Advanced C++ knowledge
  • Expert in C++

Related to Online Programmer Resume Samples

Gameplay Programmer Resume Sample

Work Experience

  •  Knowledge of multiple programming languages (C++, C#, Perl, Python, Java, Action Script, etc…)   •  Have a good understanding of mathematics, physics, artificial intelligence and gameplay mechanics   •  Familiar with game specific terminologies (AI, Main Character, HUD, Gameplay el...
Professional Skills

  •  Strong C++ skills, Good OOAD skills
  •  Excellent skills in C# and experience in C...
  •  Strong code architectures design skills an...
4.7
19 votes

Junior Programmer Resume Sample

Work Experience

  •  Making available all the resources required for the administrative and financial processing of market and credit operations initiated by the various Business Lines   •  Performing level one auditing in accordance with regulatory requirements, and setting up all the facilities required for secure proce...
Professional Skills

  •  Strong C/C++ programming language skills w...
  •  Strong knowledge of .NET application devel...
  •  Strong analytical problem solving skills a...
5.0
13 votes

Statistical Programmer Resume Sample

Work Experience

  •  Provide validation and review services for internal and external projects. Write up and communicate findings, as necessary - 30%   •  Write computer programs in SAS for the production of clinical trial deliverables, and document the same, in a manner consistent with internal SOPs - 30%   •&n...
Professional Skills

  •   Demonstrate strong organizational skills...
  •  Strong written and oral communication skil...
  •  Demonstrate strong organizational skills, ...
4.9
16 votes

Analyst / Senior Quantitative Analyst Resume Sample

Work Experience

  •  Chartered Financial Analyst (CFA), Financial Risk Manager (FRM) designation   •  Monitor the effectiveness of models in use and continually update model parameters with actual results and changing trends   •  Create, enhance and maintain models and model parameters for various mode...
Professional Skills

  •  Hands on experience with credit risk model...
  •  Other programming/software familiarity: st...
  •  Excellent interpersonal and communications...
4.9
25 votes

Full Stack .NET Developer Resume Sample

Work Experience

  •  Design and development of software applications (primarily web based) used in various areas of the bank (such as Loans processing, Treasury, Middle Office etc.)   •  Unit and Integration Testing – planning, execution and evaluation   •  Production Release preparation and coordinati...
4.8
24 votes

Specialist, BI Resume Sample

Work Experience

  •  Understands logical and physical data models, data modeling methodologies   •  Experience in data reporting and visualization area with atleast 2-3 years’ experience on Tableau development   •  Experience as BI/DW consultant   •  Intelligence, analytical mindset...
Professional Skills

  •  Attention to detail and strong interperson...
  •  Strong skills and experience with scriptin...
  •  Strong project management skills including...
4.6
12 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates