Title
Software Engineer
Primary Skills
Nodejs, React.js, Backbonejs, JavaScript, Cordova.js, MangoDB, MySQL, MSSQL, Angular.js, Knockout.js, Jenkins, TeamCity, Hadoop, Pig, RabbitMQ, Cassandra, Qizmt, algorithms for Mapreduce Internals. Asp.Net, C#.net,vb ,Web Service, RIA, WPF, Entity Framework, Web API, Front End, Full Stack, Mobile Development, Windows Service, C/C++,Java , Win, Mac OS, Linux , SOAP, REST, XML, JSON, HTML5 , CSS3, LESS, SCSS, DevOps, AWS, SQS, Lambda, IOT.
Location:
Los Angeles, CA
Contact:
Phone: - - 5173
email:-Val Martinchik (VAL)
TECHNICAL HIGHLIGHTS :
Programming Languages : JavaScript, C#.NET, VB.NET, Java, C/C++
Web Development Technologies : React.js, Node.js, Angular.js , Cordova.js, Backbone.js ASP.NET, MVC, Web Service, JQuery, AJAX, RIA
Continuous Integration: Jenkins , TeamCity, Bamboo, Octopus, RedGate
Technologies : Window Application, Window Service, AWS, DevOps, Lambda, SQS, IOT
Database Technologies: MSSQL, MySQL, MongoDB, PostgreSQL, Oracle
Advanced knowledge of:MS Windows XP/2003/Vista/8.1/10, MS Visual Studio 2003/2005/2008/2010/2013/2015, Linux(Centos,ubuntu,redhat,fedora), SQL (MySQL), UML
Advanced knowledge of: Subclipse/SVN/GIT, Eclipse/Helios, Hadoop, Pig, RabbitMQ, Qizmt
Advanced knowledge of:Algorithms for Mapreduce Internals, Advanced debugging skills
Creative and analytical problem-solving skills .Experience in all phases of the software development life cycle (SDLC)
EXPERIENCE :
Professional Experience
POSelink.
Software Engineer/Consultant October 2018 – April 2020
Created data flow architecture utilizing AWS lambda, SQS and IOT for the POS(Point of Sale) system that had large number of customers. Created, tested and deployed multiple APIs using AWS lambda. Contributed to existing Web Portal written using .NET and Oracle on back end. Worked with existing mobile version of the portal. Created new app using React-Native and React.js.
City National Bank
Assistant Vice President March 2017 – May 2018
Worked in the department consisting of 6 development teams. Was part of management team that was responsible for smooth flow of software development cycle from development to deployment to production. Created multiple development pipelines with use of multiple CI tools such as TFS, Bamboo that satisfied needs of different .NET frameworks. Managed merging sessions. Constantly used Red Gate for Database consistency management and deployment. Integrated it with CI tools. Was deploying to production on constant basis with my teams. Was responsible for creation of multiple automation technics for the CI tools. Wrote numerous automation scripts.
Sony Pictures Entertainment
Senior Software Developer/Consultant/React March 2016 – Nov 2016
Worked with multiple video editing and watermarking technologies in order to architect and create world class software for the business(created engine that watermarks HD content). Architected and created Admin site tool using React.js that allows editors to upload ,publish and manage new content into the multiple video streaming systems, also it can add users and manage its access rights. Worked on the project that required Data Migration from multiple systems. Architected multiple API using Node.js and .Net. Actively used multiple SQL and NoSql database technologies such as MongoDB, PostgreSQL, Oracle.
Deluxe Media
Senior Software Developer January 2014 – February 2016
Developed revolutionary Subtitle Editing Tools using React.js. Heavily involved with Amazon Web Services technologies while in Deluxe. Provided support and created new features for several JavaScript UI front ends that have been in production and have large volume of users. Worked with multiple React.js, Angular.js, Knowckout.js frameworks and always was designing software that tend to utilize newest JavaScript stack
Created single sign on system(SSO) based on the WSO2 integration in order to facilitate seamless and uniform user experience amongst client-facing project management tools using
“Federated Identity Management” architecture. In particular, SAML2.0 using HTTP POST binding.
Sony Pictures Entertainment
Senior Web Developer August 2013 – January 2014
Created multiple RESTful API's for the Sony Pictures Entertainment mobile application which provides video content to the employees. That included work with communication to the SOAP web services from Node.js environment, work with different authentication technics, encryption-decription.
Used MongoDB as our database server. Also was part of the team that used Agile Methodology, LinUX, and extreme programming while developing content management and content editing system which is going to unite tools that enable editors at Sony Pictures Entertainment to seamlessly create, edit, review, publish and share video content.
Used Ruby on Rails for our server side portion of the application and Angularjs as our front end portion.
AddedValue
Senior Software Engineer July 2011 – August 2013
Have been working on the TimeView project using latest JavaScript Tech Stack including Backbone.js for front and Node.js for the server side, also we are using MongoDB for our back- end.
Has been part of the Development Team that used .Net technologies such as MVVM framework together with Silvelight 4 and TDD/BDD methodology with SpecFlow and MSTest/NUnit testing frameworks in order to perform one of the final phases of the Agile Development lifecycle of the Market Mapping Tool for the client. Has set up from scratch development environment for the team ( Subversion, CI tools such as Teamcity) in order to automate continuous integration and deployment processes. Used Test Driven Development approach in the development processes. Designed, developed and tested Market Mapping Tool software.
MySpace
Software Developer May 2010 – June 2011
Has been reporting to the Development Manager, Data Mining. Performed maintenance of the numerous clusters of the Qizmt distributed file system. Qizmt is our own GPLv3 contribution to the open source community build using .NET technologies . Contributed to design, development, and implementation of numerous recommendation pipelines using Quizmt, Hadoop, Pig.
Performed maintenance of the Friend Recommendation Pipeline (built using .NET) for the MySpace. We halted the rate of MySpace traffic loss a few degrees with each recommendation pipeline that we integrated into the site and balanced out the user interest with strategic recommendations on Music, Videos, Curator Hyper Targeting and Friend Recommendations. MySpace Data Mining is an Internet Service which produces a variety of recommendations using applied Datamining algorithms on large scale Mapreduce clusters.
Blue Cross Blue Shield
Software Engineer June 2008 – February 2010
Contributed to design, development, and implementation of automated web and windows systems from defining system requirements to use case/architectural analysis, testing, and installation. Technical Environment includes HTML, XML, CSS, C#.NET, JavaScript, SQL Server, MS Visual Studio
Spearheaded the development and end-to-end testing of a Project Planning System, a test driven Web application designed to manage all aspects of project management functionalities that include resource allocation, scheduling, determination of costs and critical paths.
Designed, developed and tested HR Management Software that automated workflows in office management, including employee attendance and documentation.
Designed and implemented architecture of N-tier Inventory Manager System completely integrated with value-added features including translation/multi-language manager, auditing system, and web service interface.
Created web-based Multi-Media Training kits for field research team of FAO aimed to support varied global projects .
EDUCATION:
University of Grodno, Belarus - Specialist in Computer science and Business Florida State University, Fl – BS in Computer Science.
WILLING TO LEARN, ACHIEVE NEW GOALS, ADVANCEMENTS AND SKILLS. HONEST,DEPENDABLE, NEAT, VERY RESPONSIBLE.
REFERENCES AVAILABLE UPON REQUEST