Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
San Jose, CA
Posted:
April 03, 2023

Contact this candidate

Resume:

Maksim Pustovoyt

RESUME

Contact data

Address:***** ****** ***, *** *****, CA 93620

Phones:571-***-**** (cell)

Immigration status: U.S. Citizen

E-mail:adwbl9@r.postjobfree.com

Summary

• Master degree in computer science and applied mathematics.

• Microsoft certified professional (C#, C++,SQL)

• [Top Coder@] rated member (Algorithm, Marathon, Design)

• Agile/Scrum certified specialist

• Over fifteen (15) years experience developing complex software projects Skill Sets

Languages:

• C++ - 15 years

• Objective-C - 2 years

• SQL - 12 years

• T-SQL - 8 years

• Ruby - 3 years

• Rails - 2 years

• Python - 3 year

• Java/J2EE - 5 years

• C# - 12 years

• ASP.NET - 2 years

• C - 4 years

Web front end:

• HTML/DHTML- 2 years

• JavaScript - 3 years

• TypeScript – 3 years

• CSS – 2 years

• Angular2 - 2 year

• React - 1 year

• XML/XSLT – 4 years

• Json - 3 years

OS:

• Linux - 6 years

• Windows - 14 years

• Apple - 3 years

Tools:

• MS Visual Studio - 12 years

• Eclipse - 5 years

• CLion - 3 years

• gcc - 5 years

• git - 6 years

• gdb - 6 years

• SqlLight - 2 years

• MongoDb - 2 year

• MySql - 1 year

• Oracle - 4 years

• MS SQL Server - 10 years

• Azure Devops – 1 year

• AWS s3 - 3 years

• AWS Dynamo - 3 years

• AWS EC2 - 3 years

• AWS Lambda - 3 years

• AWS SNS - 3 years

• AWS SQS - 3 years

• AWS Inspector - 1 year

• Jira - 5 years

• Jenkins/Hudson - 2 years

• RSpec - 2 years

• Nunit - 2 years

• Googletest - 2 years

• Elastic Search - 1 year

Frameworks

• Spring Boot - 2 years

• RESTful API – 5 years

Protocols:

• TCP/IP - 5 years

• TLS - 3 years

• UDP - 3 years

• HTTP/HTTPS - 5 years

• SOAP - 1 year

• SSH - 6 years

• MQQT - 1 year

Architecture:

2 layers: Client Server

Distributed: Client Load Balancer(API Gateway) Micro-services Team Management Skill:

• Agile/Scram – 6 years

• Experience in writing requirements, use cases and specifications – 10 years.

• Experience in working with little direction in a fast paced environment.

• Solid Experience in Software architecture, design and implementation (full stack)

• Solid Experience in process of software developing and implementation. Professional Experience:

Sept 2019 to current

Company: Adobe San Francisco, VA, USA,

Position: Senior Software Developer

Responsibilities: Full stack (Design, POC, implementation) Projects:

Libraries (C++, TypeScript, NOSQL, Java/J2EE (AWS Dynamo, MongoDB ) LibraryAPI : Multithreaded library client

Dec 2015 to Aug 2019

Company: AWS Amazon, Herndon, VA, USA,

Position: SDE-2 (Security)

Responsibilities: Full stack(Design, POC, implementation) Projects :

• AWS Compliance tool (Java, Ruby, Rails, JavaScript, REST API, Spring) o Role: Full stack software developer.

o Project details: Wrote a code for Console All by using JavaSrcipt + AngularJS for front-end, Ruby on rails controllers for server side

• AWS Inspector (Java, C++, JavaScript)

o Role: Teach Lead

o Project “CIS”, details: Update existing C++ Agent running on client host to gather information about vulnerability on the client host, supported OS: Windows, Linux

o Project “Dynamic Configuration”, details: Client: update C++ agent to accept dynamic configuration from server. Sever: Java Tomcat, spring MVC (Java, JavaScript), updating logic to set and send dynamic configuration based on the customer preferences.

• AWS Midway (C++, Ruby, Rails, sql, JavaScript)

o Update agent(c++) to accept connection outside without VPN.

• JEDI (C++ Ruby, Rails, JavaScript)

o Role: Full stack software developer

o Project details: (C++, Ruby Rails)

Implementing CSR(Certificate sign request) by using Win CryptoAPI for Windows, OpenSSL for Linux, Key-Chain API for Mac OS.

Send request to server to generate client x509 certificate

Verify user identity and generate client x509 certificate

Retrieve and save client certificate in OS specific store: Win CryptoAPI for Windows, OpenSSL for Linux, Key-Chain-API for Mac OS. May 2013 to Dec 2015

Company: iDirect, Herndon, VA, USA,

Position: Software Engineer

Responsibilities: Design, implementation

Projects Velocity (GX satellite support)

Components:

• ProxyManager (C++, Linux)

• CheckpointManager based on distributed storage solution (C++, Linux, HDFS)

• OptionManage, plugin for ProcessControlSoftware to load configuration(C++, Linux) May 2011 to May 2013

Company: Phoenix-Inc, Blacksburg, VA, USA

Position: Software Engineer

Projects:

• Model-Center (C++, C#, Java, Sql3Lite, Linux, Windows)

• Athena: Installation free distributed model execution engine(C++, Linux, Windows) March 2002 to May 2011

Company: Soft Solutions, Inc, Roanoke, VA, USA.

Position: Senior Software Engineer, Technical Team Leader, Business Architect Project: “Flex"- real time data collection manager and real time performance analyzes

• Technology: (C#(.NET), C++, DHTML, MSSQL, Windows, TinyOS, XML)

• Start Date: February 2004

• Release Date: Incremental releases every 3 month Components:

• Real Team Data Collection Manager C#(NET)

• Application server (multi-threaded with queues, dynamically attached)

• Boolean engine for JM Huber

• OPC Server (RSLinx, DSData) ), XML

• Real Time Performance Analyzes server (C#), XML

• Device driver (C++)

Installations: (JM Huber, Metalsa, Masimo, Volvo, Sheridan Book(multi plants), Color Graphic, Edward Browser(all sites), T-Shore, Webcam, Please check www.SoftsolutionsIT.com to see more installation references

Accomplishments:

Real time data collection and analysis with db back-end, supports 50+ db transaction in sec. Balance load the central server and real time ETL. Controls equipment. Works 24/7 non-stop all the time. Failure tolerant.

Awards

Olympic Games for Math and Physics

• Won 1 place on regional level for math and physics

• Won 2 and 3 places in Moscow competition for math

• Won prize on Russian level competition for math



Contact this candidate