Vladyslav Novikov - Salesforce Software Engineer
Vladyslav Novikov - Salesforce Software Engineer
Vladyslav Novikov - Salesforce Software Engineer
Summary of I have more than 15 years of experience in software development. During this
Qualifications time, I have been involved in a few commercial software projects, business
applications with Client- Server and Web technologies. I have developed and
implemented components for several projects.
Two and a half years ago switched to Salesforce as a developer, has been
involved in full life cycle of project development (SDLC) including Design,
Development, Testing, and Deployment.
One and half years worked as Salesforce Data Migration Engineer form Org to
Org.
12 years worked as Oracle Developer CRM systems for large investment bank
and operating day system of one of the Ukrainian banks, server side of
applications for Ukrainian railways.
I am experienced in writing code in Apex, JS, SQL, SOQL, PL/SQL. The
projects I was involved in gave me strong understanding of coding, issues
detection, analysis and resolving, testing, performance, code improvement
and maintenance. Application and services development environment taught
me to navigate through large source files written by other developers.
Working in a well-organized team, I have learnt to be a good team player and
contribute to the team.
Was involved in numerous tasks and provided high level efficiency on all the
phases of development activities. Possess necessary coding/testing skills
to deliver client business-specific applications.
Skills
Programming Development Tools
Languages/Technologies Intellij Idea
Software Architecture Design/ UML/ Visual Studio
Reverse Engineering/Design Patterns Jira
Technical Documentation Git
JavaScript /HTML/CSS Jenkins
XML/JSON OLAP Cube
Apex/Aura/LWC/SLDS Salesforce Data Loader
Oracle PL/SQL Workbench
Oracle PL/SQL Developer
RDBMS PL/SQL Developer
SQL, SOQL Toad
Oracle SQL
Methodologies
Scrum
Test Driven, Feature Driven, Behavior
Driven Development
Waterfall
Experience
Commercial Application
Project Description: Pre-signature contract management application. The main purpose of product is
support write, review, and approve contracts faster with full visibility–from first draft to
final signature. Create customizable contracts agreements using pre-approved
templates. Finalize features a real-time status of every contract, a detailed history of
every turn of contract, and a customized Dashboard of actionable reports. Finalize
provides full visibility into contract status for all contributors, helping legal team field
contract requests and communicate with stakeholders inside and outside the company.
Customer: US company
Involvement 24 months (15 months as Junior Salesforce Platform Developer and 9 months as
Duration: Middle Salesforce Platform Developer)
Responsibilities: Design, code, test and debug technical solutions in compliance with the
defined engineering standards.
Assist in validation of technical solutions by participating in code inspections.
Maintain and document programs in accordance with defined software
engineering
standards.
Maintain technical specifications and supplementary project documentation in
compliance with the changes in the system or its environment.
Participate in development of technical specifications and technological
approaches.
Provide estimates of efforts required to implement the tasks assigned and
accomplish the tasks in compliance with a schedule defined by technical
management.
Discuss by email and messenger the issues related to the development of the
assigned tasks with the developers at the customer site, participate in
conference calls.
Identify system and engineering deficiencies and recommend solutions and
process.
improvements. Contribute to and enforce coding standards.
Assist in enforcement of development deadlines and schedules.
Assume additional responsibility for final result without being asked.
Anticipate client needs before they arise and present solutions to technical
and project management.
Responsible for following established secure customer data management
process which includes but is not limited to data obtaining, exchange, storing,
retention and deletion.
Follow off-boarding and project closure procedures, fulfilling customer data
retention and deletion rules set up on the project according to contract
commitments and company policies.
Follow Privacy Information and Data Protection company policies to ensure
security of customer data that is being used for project purposes.
2
Vladyslav Novikov
Middle Salesforce Platform Developer
Tools & Apex (all enterprise patterns), triggers, Rest web services callouts.
Technologies: Salesforce Custom Objects, tabs, entity-relationships, validation rules, Workflows, Page
Layouts, Approval Requests, Platform events, Component & Application Events,
JavaScript, HTML, LWC, SLDS, Git.
Tools & Apex, Aura, LWC, SLDS, Jenkins, Git, Salesforce Custom Objects, tabs, entity-
Technologies: relationships, validation rules, Platform events, Push Topics, Component & Application
Events.
Involvement 16 months
Duration:
Project Role: Salesforce Developer, Data Migration Engineer
Responsibilities: Data migration activity: data extraction from 'old' SF org. via Data
loader and Workbench; mapping and transformation object's records
accordingly relations in a target SF org via Oracle views; data load in
a target SF org. via Data loader.
Working with a big number of metadata components source code
(knowledge of structure) such as: Profiles, Permission Sets, Roles,
Sharing Rules, Objects, Custom Metadata, Page Layouts, Apps, Flexi
Pages etc.
Making deployment activities via Ant Migration Tool.
Hands-on Lightning Components, Apex, Triggers with a complex logic.
Building custom Oracle tables and list views.
3
Vladyslav Novikov
Middle Salesforce Platform Developer
Certifications
Salesforce Platform Developer 1
May 14, 2021 (#22163456)