SlideShare a Scribd company logo
1 of 2
ARKADIY Y. KOGAN
115 Metropolitan Avenue
Ashland, MA 01721
508-881-4358 (h)
508-954-4760 (c)
arkkogan@hotmail.com
PROFILE
Senior Software Engineer with extensive experience in building solutions that provide process
improvements and increased productivity as well as in automation, scripting, and database administration.
Team player with well developed interpersonal skills. Creative problem solver with an acute sense of
urgency. Always eager to learn new languages.
COMPUTER SKILLS
Operating Systems Linux, Sun Solaris, Windows 7
Languages Perl/Tk, Tcl/Tk, Java (including in Vaadin environment)
Tools Vaadin, Spring, Eclipse
Databases PostgreSQL, Oracle
PROFESSIONAL EXPERIENCE
EMC2
, Hopkinton, MA 2005 – 2017
EMC2
is a multinational provider of products and services related to cloud computing, storage, big
data, data analytics, information security, content management, and converged infrastructure.
Senior Software Engineer – Early Verification and Testing (EVT) Tools Team 2015 - 2017
Created tools and set up and administered databases for automated processing of test results to serve the
Quality Engineering department.
• Responsibilities included the analysis, design, and development of custom applications to
increase the efficiency of the Early Verification and Testing (EVT) team as well as Symmetrix
source code developers. Applications include the Step Runner UI and Log Analyzer.
• Refactored a client only application called Log Analyzer to a web based application. This
included enhancing the GUI user experience with new screens functionality and refactoring the
code to use standard APIs and frameworks.
• Using Java in Vaadin environment developed a custom user interface monitor application to
monitoring the Step Runner process. The Step Runner process is responsible for executing and
managing testing sub processes from multiple testing applications. The user interface monitor
application allowed the Step Runner system administrator to view the test processing activities in
real time.
• Developed custom routines for creating backups of multiple PostgreSQL production databases
using PostgreSQL commands and Linux bash scripts deployed to a cron scheduler.
• Served as a designated liaison person for communication with Coverity tech support.
ARKADIY KOGAN
Page 2
Senior Software Engineer – Tools and Build Environment Group 2005 - 2015
Participated in developing a custom release engineering system named SYREN (which stands for,
"SYmmetrix Release ENgineering”) for the EMC’s proprietary flagship Symmetrix line of intelligent
storage systems.
Participated in developing a Software Engineering Development Environment (SEDE) - system
that provides source code control, configuration management, release control, task management,
form management, and user-defined dependency tracking with automatic notification.
Both environments had a rich GUI, a database, and a remote execution client using a computer farm
(build cluster) for distributed compilations.
• Developed custom graphical user interfaces for the different features of the SYREN. These GUI
clients have been written in the Tcl/Tk.
• Developed custom graphical user interfaces for the different features of the SEDE. These GUI
clients have been written in the Perl/Tk.
• Installed, developed and managed PostgreSQL databases for the SEDE.
ClearStory Systems, Westborough, MA 1998 – 2004
ClearStory Systems (formerly INSCI Corp.) is a leading provider of enterprise content management
(ECM) and digital asset management (DAM) solutions. ClearStory’s client/server software gives
customers immediate access to their mission-critical content.
Software Engineer – Development Department
Joined the Unix Archive team to meet critical organizational needs. The Unix Archive product
(ESP+archive) is a high-speed, client/server storage and retrieval system that replaces hardcopy and
microfiche archives with compact, easily retrieved digital storage. Formatted computer output pages
(ASCII and EBCDIC), images, and intelligent data streams such as IBM AFP, Adobe PDF, PCL, BLOB,
and Xerox Metacode and DJDE are written to a variety of storage devices.
Software Engineer – Implementation and Integration Services
Provided integration services that enabled customers to use ClearStory products effectively within their
unique environments.
EDUCATION
Certificates
• Java Programming (Learning Tree International)
• Web Application Development with Java (Learning Tree International)
• Client/Server Programming and Web Development (Clark University)
• System Approach to Programming (Computer Learning Center)
• AutoCAD-12 (Lowell Institute School, MIT)
Kiev Civil Engineering Institute, Kiev, Ukraine
MS, Structural Engineering (with Honor)
BS, Computer Science

More Related Content

What's hot

John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015John Haggins
 
Informatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQLInformatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQLsivakumar s
 
DevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiDevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiSanu Panji
 
Sql Resume2010
Sql Resume2010Sql Resume2010
Sql Resume2010gangchen01
 
ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17Shipra Jaiswal
 
IncQuery-D: Incremental Queries in the Cloud
IncQuery-D: Incremental Queries in the CloudIncQuery-D: Incremental Queries in the Cloud
IncQuery-D: Incremental Queries in the CloudGábor Szárnyas
 
DamonKoachResume
DamonKoachResumeDamonKoachResume
DamonKoachResumeDamon Koach
 
Steve Molzen Resume 2016
Steve Molzen Resume 2016Steve Molzen Resume 2016
Steve Molzen Resume 2016Steven Molzen
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankarananth R
 
YOGAKANNAN_5.7years_Aricent_Networks_Testing
YOGAKANNAN_5.7years_Aricent_Networks_TestingYOGAKANNAN_5.7years_Aricent_Networks_Testing
YOGAKANNAN_5.7years_Aricent_Networks_TestingYoga Kannan
 
Resume 20151204
Resume 20151204Resume 20151204
Resume 20151204alan miles
 

What's hot (20)

Jason_Tiscione
Jason_TiscioneJason_Tiscione
Jason_Tiscione
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Cv hromivchuk
Cv hromivchukCv hromivchuk
Cv hromivchuk
 
Informatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQLInformatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQL
 
Basil resume
Basil resumeBasil resume
Basil resume
 
DevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiDevOps Resume of Sanu Panji
DevOps Resume of Sanu Panji
 
Sql Resume2010
Sql Resume2010Sql Resume2010
Sql Resume2010
 
Resume
ResumeResume
Resume
 
Kurschner Richard-10272016
Kurschner Richard-10272016Kurschner Richard-10272016
Kurschner Richard-10272016
 
ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17ETL_Developer_Resume_Shipra_7_02_17
ETL_Developer_Resume_Shipra_7_02_17
 
IncQuery-D: Incremental Queries in the Cloud
IncQuery-D: Incremental Queries in the CloudIncQuery-D: Incremental Queries in the Cloud
IncQuery-D: Incremental Queries in the Cloud
 
DamonKoachResume
DamonKoachResumeDamonKoachResume
DamonKoachResume
 
Steve Molzen Resume 2016
Steve Molzen Resume 2016Steve Molzen Resume 2016
Steve Molzen Resume 2016
 
Shahriar_Nouri_Biz
Shahriar_Nouri_BizShahriar_Nouri_Biz
Shahriar_Nouri_Biz
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
 
Willem VanEssendelft Profile
Willem VanEssendelft ProfileWillem VanEssendelft Profile
Willem VanEssendelft Profile
 
YOGAKANNAN_5.7years_Aricent_Networks_Testing
YOGAKANNAN_5.7years_Aricent_Networks_TestingYOGAKANNAN_5.7years_Aricent_Networks_Testing
YOGAKANNAN_5.7years_Aricent_Networks_Testing
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 
gxudba
gxudbagxudba
gxudba
 
Resume 20151204
Resume 20151204Resume 20151204
Resume 20151204
 

Viewers also liked

Viewers also liked (16)

PorkhunCV_english
PorkhunCV_englishPorkhunCV_english
PorkhunCV_english
 
CADES EPHR 2016
CADES EPHR 2016CADES EPHR 2016
CADES EPHR 2016
 
BST_Exec
BST_ExecBST_Exec
BST_Exec
 
Igor_Zuber_list_of_projects
Igor_Zuber_list_of_projectsIgor_Zuber_list_of_projects
Igor_Zuber_list_of_projects
 
Resume
ResumeResume
Resume
 
Sr. Software Engineer (Lead)
Sr. Software Engineer (Lead)Sr. Software Engineer (Lead)
Sr. Software Engineer (Lead)
 
Aviaso senior software_engineer_bg (3)
Aviaso senior software_engineer_bg (3)Aviaso senior software_engineer_bg (3)
Aviaso senior software_engineer_bg (3)
 
Adil Ahmed Khan | Senior Software Engineer/ SharePoint Architecht
Adil Ahmed Khan | Senior Software Engineer/ SharePoint ArchitechtAdil Ahmed Khan | Senior Software Engineer/ SharePoint Architecht
Adil Ahmed Khan | Senior Software Engineer/ SharePoint Architecht
 
ANA BERGER Graphic resume
ANA BERGER Graphic resumeANA BERGER Graphic resume
ANA BERGER Graphic resume
 
AI_2007_2_1_Mastitsky_Makarevich
AI_2007_2_1_Mastitsky_MakarevichAI_2007_2_1_Mastitsky_Makarevich
AI_2007_2_1_Mastitsky_Makarevich
 
Lesia Velychko CV
Lesia Velychko CVLesia Velychko CV
Lesia Velychko CV
 
CV_Alex_Mazur_SPD
CV_Alex_Mazur_SPDCV_Alex_Mazur_SPD
CV_Alex_Mazur_SPD
 
ResumeofTatyanaYatsunov
ResumeofTatyanaYatsunovResumeofTatyanaYatsunov
ResumeofTatyanaYatsunov
 
Vladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_enVladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_en
 
BhagyaRaj S
BhagyaRaj SBhagyaRaj S
BhagyaRaj S
 
aadil_resume_sept_2016_new
aadil_resume_sept_2016_newaadil_resume_sept_2016_new
aadil_resume_sept_2016_new
 

Similar to Senior Sofware Resume

manu_resume
manu_resumemanu_resume
manu_resumeManu VS
 
DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDave Sailors
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updatedAkin Oyedele
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeBFred McLain
 
Latest Resume (04/17)
Latest Resume (04/17)Latest Resume (04/17)
Latest Resume (04/17)Michael Rose
 
Brian bills-system-adinistrator-2
Brian bills-system-adinistrator-2Brian bills-system-adinistrator-2
Brian bills-system-adinistrator-2Brian Bills
 
Kevin Bengtson Resume
Kevin Bengtson ResumeKevin Bengtson Resume
Kevin Bengtson ResumeKbengt521
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015Omar Santiago
 
Jesy George_CV_LATEST
Jesy George_CV_LATESTJesy George_CV_LATEST
Jesy George_CV_LATESTJesy George
 
Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2Lee Shanley
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-usRajiv Ranjan
 

Similar to Senior Sofware Resume (20)

desktop_resume
desktop_resumedesktop_resume
desktop_resume
 
manu_resume
manu_resumemanu_resume
manu_resume
 
DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
 
Rajiv_Ranjan
Rajiv_RanjanRajiv_Ranjan
Rajiv_Ranjan
 
KumarjitSharma_28011985
KumarjitSharma_28011985KumarjitSharma_28011985
KumarjitSharma_28011985
 
oyedele_resume_updated
oyedele_resume_updatedoyedele_resume_updated
oyedele_resume_updated
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 
Resume_tanmay
Resume_tanmayResume_tanmay
Resume_tanmay
 
Latest Resume (04/17)
Latest Resume (04/17)Latest Resume (04/17)
Latest Resume (04/17)
 
Brian bills-system-adinistrator-2
Brian bills-system-adinistrator-2Brian bills-system-adinistrator-2
Brian bills-system-adinistrator-2
 
Mgr resume072115
Mgr resume072115Mgr resume072115
Mgr resume072115
 
Kevin Bengtson Resume
Kevin Bengtson ResumeKevin Bengtson Resume
Kevin Bengtson Resume
 
SpencerKellerResume
SpencerKellerResumeSpencerKellerResume
SpencerKellerResume
 
kavita_resume_3
kavita_resume_3kavita_resume_3
kavita_resume_3
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
Jesy George_CV_LATEST
Jesy George_CV_LATESTJesy George_CV_LATEST
Jesy George_CV_LATEST
 
Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2Lee+Shanley's+Resume 2016-2
Lee+Shanley's+Resume 2016-2
 
Kavita resume
Kavita resume Kavita resume
Kavita resume
 
Rajiv ranjan resume-us
Rajiv ranjan  resume-usRajiv ranjan  resume-us
Rajiv ranjan resume-us
 

Recently uploaded

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

Senior Sofware Resume

  • 1. ARKADIY Y. KOGAN 115 Metropolitan Avenue Ashland, MA 01721 508-881-4358 (h) 508-954-4760 (c) arkkogan@hotmail.com PROFILE Senior Software Engineer with extensive experience in building solutions that provide process improvements and increased productivity as well as in automation, scripting, and database administration. Team player with well developed interpersonal skills. Creative problem solver with an acute sense of urgency. Always eager to learn new languages. COMPUTER SKILLS Operating Systems Linux, Sun Solaris, Windows 7 Languages Perl/Tk, Tcl/Tk, Java (including in Vaadin environment) Tools Vaadin, Spring, Eclipse Databases PostgreSQL, Oracle PROFESSIONAL EXPERIENCE EMC2 , Hopkinton, MA 2005 – 2017 EMC2 is a multinational provider of products and services related to cloud computing, storage, big data, data analytics, information security, content management, and converged infrastructure. Senior Software Engineer – Early Verification and Testing (EVT) Tools Team 2015 - 2017 Created tools and set up and administered databases for automated processing of test results to serve the Quality Engineering department. • Responsibilities included the analysis, design, and development of custom applications to increase the efficiency of the Early Verification and Testing (EVT) team as well as Symmetrix source code developers. Applications include the Step Runner UI and Log Analyzer. • Refactored a client only application called Log Analyzer to a web based application. This included enhancing the GUI user experience with new screens functionality and refactoring the code to use standard APIs and frameworks. • Using Java in Vaadin environment developed a custom user interface monitor application to monitoring the Step Runner process. The Step Runner process is responsible for executing and managing testing sub processes from multiple testing applications. The user interface monitor application allowed the Step Runner system administrator to view the test processing activities in real time. • Developed custom routines for creating backups of multiple PostgreSQL production databases using PostgreSQL commands and Linux bash scripts deployed to a cron scheduler. • Served as a designated liaison person for communication with Coverity tech support.
  • 2. ARKADIY KOGAN Page 2 Senior Software Engineer – Tools and Build Environment Group 2005 - 2015 Participated in developing a custom release engineering system named SYREN (which stands for, "SYmmetrix Release ENgineering”) for the EMC’s proprietary flagship Symmetrix line of intelligent storage systems. Participated in developing a Software Engineering Development Environment (SEDE) - system that provides source code control, configuration management, release control, task management, form management, and user-defined dependency tracking with automatic notification. Both environments had a rich GUI, a database, and a remote execution client using a computer farm (build cluster) for distributed compilations. • Developed custom graphical user interfaces for the different features of the SYREN. These GUI clients have been written in the Tcl/Tk. • Developed custom graphical user interfaces for the different features of the SEDE. These GUI clients have been written in the Perl/Tk. • Installed, developed and managed PostgreSQL databases for the SEDE. ClearStory Systems, Westborough, MA 1998 – 2004 ClearStory Systems (formerly INSCI Corp.) is a leading provider of enterprise content management (ECM) and digital asset management (DAM) solutions. ClearStory’s client/server software gives customers immediate access to their mission-critical content. Software Engineer – Development Department Joined the Unix Archive team to meet critical organizational needs. The Unix Archive product (ESP+archive) is a high-speed, client/server storage and retrieval system that replaces hardcopy and microfiche archives with compact, easily retrieved digital storage. Formatted computer output pages (ASCII and EBCDIC), images, and intelligent data streams such as IBM AFP, Adobe PDF, PCL, BLOB, and Xerox Metacode and DJDE are written to a variety of storage devices. Software Engineer – Implementation and Integration Services Provided integration services that enabled customers to use ClearStory products effectively within their unique environments. EDUCATION Certificates • Java Programming (Learning Tree International) • Web Application Development with Java (Learning Tree International) • Client/Server Programming and Web Development (Clark University) • System Approach to Programming (Computer Learning Center) • AutoCAD-12 (Lowell Institute School, MIT) Kiev Civil Engineering Institute, Kiev, Ukraine MS, Structural Engineering (with Honor) BS, Computer Science