Software Developer Resume Profile
SUMMARY
Build/Release, ALM engineer, C / Ruby or Java Selenium Test developer with 20 years and expertise of wide range of technologies, workaholic and coding addict, self-starter, able to deliver on aggressive deadlines. Establishes high standards of work ethic and accountability, eager for education, knowledge sharing.
PROFESSIONAL EXPERIENCE
Confidential
Automation Engineer contractor
MS Web Deploy, Key Note, AppDynamics, Splunk, IBM TeaLeaf, Jenkins, Team City, Octopus, Selenium, Power Shell, C , Java, MS SQL
Confidential
contractor
- Setup new, re-factor and maintain existing software release projects and build scripts. Researched, recommend and implement automation wherever feasible. Converted the critical projects to Jenkins build environment and retired Build Forge. Performed daily builds for multiple software releases. Maintained and improved deployment infrastructure. Updated on the project progress to Release Manager.
- Rational Build Forge, Jenkins, MS Web Deploy, Groovy, Java custom Jenkins plugins , Maven, Ant, Perl, Bash, Power Shell, Tomcat, Oracle, MS SQL, SQLIte, Fortify, SVN, SOAPUI
Confidential
- Develop functional modules and unit tests for Discovery Services - in-house hardware and application metric collector and management suite for SaaS provider Devops team.
- C , MS SQL, WF, WCF, Powershell, VMWare VCloudDirector, Jquery
- Design, manage, and support CI /CD for UGF Next Gen Platform. Automate Unit, Integration and Functional test pipeline, gated build / deployment system. Manage Windows / Linux / Mac build farm. Setup test servers for Selenium and Jasmine testing. Develop individual Selenium tests. Team City, Jenkins, Jira, SVN, Confluence, Ruby, Bash, PHP, Powershell, Xcode, Applescript
- Setup Ubuntu and Windows Server Templates with Open Source software for Cloud Deployments Ruby, Chef, Bash, Perl, MongoDB, Mule, MySQL, AWS, Right Scale
Confidential
- Developed InSite standalone Monitoring appliance. Supported AlertSite Monitoring Product suite. Implemented 'usage-based' pricing/ quoting system. Ported the customer accounts management to SugarCRM
- Perl, Javascript, Bash, PHP, Ruby, MySQL
Confidential
- Implemented NT Kernel Driver Signing process for build. Designed Build Farm Health Monitoring application Developed custom peer code review tool Automated VBL Branching / Merging tailored to Citrix complex codebase layouts. Contributed to automating of setup and configuration of Evaluation Virtual Appliance. Contributed to extending in-house continuous build framework PLANB, a derivative of cabie .
- Perl, CMD, C , Bash, Powershell, Perforce
Confidential
- Designed scalable distributed Build System
- SharePoint,Visual Basic Script, C ,VirtualBuild
Confidential
Migrated team code base from VSS to SD Perforce setup branches policies, rolled out CI. Designed custom QA tools Perl, VBScript, CMD
Confidential
Automated production of Localized Versions of Windows OS in 26 to 40 Target Languages and. The tool is still used for Sustained Engineering of Windows XP and 2003 Server Hotfixes. Perl,CMD,NMake
Confidential
Maintained and enhanced Sun Training and Education System TED Perl,DB,MySQL
Confidential
Software Developer contractor
- Developed rich Web UI for proprietary NGRAM data mining engine
- SAP Labs, Moscow, Russian Federation 1997 2000 - R/3 Test Case Developer
- Developed SAP /IDES R/3 Test Suite
- Seanet, Seattle, WA, USA, and Moscow, Russian Federation 1996 1997 - Web Software Developer
- Automated Web Content Generator for Russian News Agency RIA ,
TECHNICAL SKILLS
- Programming and Scripting: Perl, Bash, .Net, PowerShell, WMI, VBScript, PHP, Java, some AppleScript
- DSL Languages: Ruby, Groovy, some Python
- Source Code Management: Perforce, SVN, Git, VSS, Clear Case, some TFS
- Build Tool Chain: Jenkins, TeamCity, Build Forge, some TFS, MSBuild, MSDeploy, MSTest, MSDeploy, Ant, NAnt, some Maven, Make, Rake, PowerShell, Xcode, CMD
- Data/Web/MVC: Selenium, MS SQL, MySQL, some Spring and ASP MVC, JQuery, Grails, Template Toolkit, SMARTY
- No-SQL: MongoDB, Cassandra
- Platforms: Windows, Linux, some OSX, some Solaris
- Virtualization and Provisioning Technologies: AWS, RightScale, Vmware vCloud Director, Chef, some Puppet, some Vagrant
- Application Performance Monitoring: Selenium, Keynote, Alertsite, WebPageTest, Splunk, some AppDynamics, some TeaLeaf, some Watin
- Issue Tracking Systems: JIRA , Confluence, Bugzilla, TFS
- Test Driven Development Frameworks: Moq, Moles, Rspec
