Val Martinchik

Val Martinchik

$50/hr
Software Development
Reply rate:
40.0%
Availability:
Hourly ($/hour)
Location:
Los Angeles, CA, United States
Experience:
10 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.