Post Job Free
Sign in

Software Engineer

Location:
San Francisco, CA
Posted:
December 06, 2015

Contact this candidate

Resume:

** ******* ***

Zalaegerszeg, Hungary

Peter Cserti

+36-20-612-****

******.*****@*****.***

ca.linkedin.com/in/cserti

PROFESSIONAL EXPERIENCE

Software Architect RTI Digital Ltd., Canada Fall 2012 - Present

Leads the development on the company's primary branch of products

Full stack developer with proven track record of designing and developing commercial quality software

Hands on experience in shipping software solutions for large, highly demanding customer base

Owns the complete software development life cycle, from requirement analysis to post release maintenance

Coordinates a small team, defines development tasks and priorities based on business and customer needs

Transformed the legacy codebase into a well structured, easily maintainable, unit tested system

oRedesigned and reimplemented about 70% of the C# backend

oAchieved a significant increase in system stability and user satisfaction while reducing maintenance costs

Developed a new, touch optimized user interface in WPF to replace the outdated frontend

oAchieved a user experience so superior, that the new system became standard for all products

Introduced Unit Testing, Test Driven Development, Code reviews and SCRUM into the development process

oDefined standardized QA protocols and release cycles for all software products

oAchieved a 60% drop in reported errors while simultaneously shortening the development cycles by 20%

Also acts as third level support and technical expert on negotiations

Software Engineer Centre for Medical Informatics R&D, Hungary Fall 2010 - Fall 2012

Researched and developed new algorithms and methodologies to aid human brain research

Created GAME, GPU Accelerated Multipurpose Evolutionary algorithm library in C++ and CUDA to solve NP-hard problems inherent in brain research

oDesigned and implemented the world's first multi-objective genetic algorithms optimized for massively parallel execution on GPGPUs, which outperformed all concurrent libraries

oAlso published in international journals and gave relevant conference presentations

http://www.researchgate.net/researcher/58876997_Peter_Cserti

Created signal processing and data visualization software in MATLAB to support research efforts

oThe software is still in use at the research branch of the National Institute of Neurosciences, Hungary

Redesigned and optimized a number of algorithms for parallel execution on GPUs

EDUCATION

Master of Engineering in IT University of Pannonia, Hungary Fall 2005 - Summer 2010

Equivalent to the combination of Bachelor and Master of Engineering in Information Technology degrees from a North American university, as determined by World Education Services in Toronto, ON

Won a special award at the National Scientific Student Conference for final year project, focused on GPU based acceleration of global optimization algorithms

Graduated in top 5% of the class with highest marks

OTHER COMPETENCIES

Experienced UAV pilot and builder

Familiar with multiplatform mobile development

Good understanding of networking, have a Cisco CCNA certificate

Bilingual, fluent in English, native in Hungarian

TECHNOLOGIES

C# (Expert), WPF (Proficient), C++( Proficient), MATLAB (Experienced), CUDA (Rusty), Java(Rusty), SQL

OOD, TDD, Unit Testing, SOLID, SDLC, Agile, SCRUM, MVC, MVVM, Design Patterns

Visual Studio, Subversion, Mercurial, Resharper, Upsource, Genetic algorithms, Multithreading



Contact this candidate