Badges
Certifications
david_chokhonel1 has not earned any certificates yet.
Work Experience
Senior Software Engineer
BloomSharks• November 2018 - Present
Participated in requirements gathering and design development meetings; Worked with quality assurance team to set up scripts, test case and automation protocols; Performed troubleshooting, diagnostics and analysis to uncover root malfunctions; Built social network back-end using spring framework and enhanced system with features such as post, newsfeed, jobs and etc.; Provided technical direction and system architecture expertise; Collaborated in team-based, agile environment to accomplish objectives by deadlines; Reviewed code and debugged errors to improve performance; Developed robust Java code for social networked applications; Worked closely with software development and testing team members to design and develop robust software solutions to meet client requirements for functionality, scalability and performance; Tested troubleshooting methods, devised innovative solutions, and documented resolutions for inclusion in knowledge base for support team use; Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications;
Software Engineer
Geocell• June 2014 - November 2018
Researched new technologies, software packages and hardware products for use in billing projects; Developed robust Java code for billing applications; Provided technical direction and system architecture expertise; Analyzed requirements and designed, developed and implemented software applications for billing systems; Reviewed code and debugged errors to improve performance; Troubleshot various software issues by using debugging processes and coding techniques; Developed applications and software to increase department efficiency; Collaborated in team-based, agile environment to accomplish objectives by deadlines; Wrote, modified and maintained software documentation and specifications; Participated in complete software development lifecycle, including performance analysis, design, development and testing;
Software Engineer
Bank of Georgia• August 2012 - June 2014
Developed robust Java code for payment applications; Provided technical direction and system architecture expertise; Implemented high performance algorithms; Analyzed requirements and designed, developed and implemented software applications for multiple software systems; Reviewed code and debugged errors to improve performance; Reworked applications to meet changing market trends and individual customer demands; Troubleshot various software issues by using debugging processes and coding techniques; Collaborated in team-based, agile environment to accomplish objectives by deadlines; Participated in requirements gathering and design development meetings; Adjusted software parameters to boost performance and incorporate new features;
Senior Software Engineer
FinA• February 2011 - August 2012
Participated in requirements gathering and design development meetings; Worked with project managers to design and implement scalable solutions; Performed troubleshooting, diagnostics and analysis to uncover root malfunctions; Designed full-stack financial applications; Lead code reviews and estimated required changes; Provided technical direction and system architecture expertise; Collaborated in team-based, agile environment to accomplish objectives by deadlines; Reviewed code and debugged errors to improve performance; Automated and implemented backup and recovery procedures for our software systems; Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications;
Java Developer
AzRy• March 2009 - February 2011
Maintained existing applications and designed and delivered new applications; Created databases, data entry systems, web forms and other applications for diverse uses; Developed code fixes and enhancements for inclusion in future code releases and patches; Developed payment and financial programs using programming languages such as Java and SQL;
Education
Georgian Technical University
Computer Science & Engineering, PhD• October 2013 - July 2016
Georgian Technical University
Computer Information Systems, ME• October 2010 - June 2012
Ivane Javakhishvili Tbilisi State University
Computer Science, BE• September 2006 - July 2010