Application developer with extensive experience in architecting and building world class mobile and web 2.0 applications as well as developing services for a wide range of system automation. Deep supporting skills in Internet technologies, Unix platform engineering, systems infrastructure, security and networking allows for contributing to all levels of application and system design, implementation and support. Experience from over 25 years in the industry, as well as staying current, allows for rapid acquisition of competence in new technologies while remaining focused on execution and strategic business directives.
The following capabilities provide the foundation for accomplishing goals:
• Programming: Use of many programming languages including ObjC/C/C++, Perl, Unix Shell
scripting, javascript, Java, Haskell, Python and many others. Familiarity with programming
methodologies, design patterns, use and development of APIs and cross platform development.
• Unix System Administration: Experience covering all aspects of operating a Unix environment
including specification, design, implementation, troubleshooting user, software, hardware,
programming, network and logic problems and support.
• Security: Experience covering Unix, programming and Internet security, policies and procedures,
compliance, exploit techniques and incident response.
• Networking: Experience with hardware and software, protocols, low-level programming
communications techniques using sockets and pipes.
• Management: Supervision of staff including systems administrators, programmers, consultants,
interns and mixed work groups. Project Management including full life-cycle including Agile
methodologies. Infrastructure management including asset management and budgeting.
Scott Yelich is skilled in: Mobile Applications, Swift, Objective-C, Unix, Agile Methodologies, Software Development, SDLC, Linux, Security, Perl, Shell Scripting, JavaScript, Git, Solaris, Eclipse