My name is Alex Nikitin. I'm doing systems and software development from scratch as well as working with existing legacy systems.

I have two masters` degrees: Master in Information Technology at Clark University (GPA: 3.92, Worcester, MA, USA) and Master`s degree with honors in "Program Engineering: Security and Data Protection" (GPA: 3.9).

As a professional full-stack engineer in the field related to web and various online services I've been working as a lead/senior full-stack engineer/software architect for 12+ years (Data Analysis, Python from 2.7 till modern 3.11/3.12, PHP, Postgres/MySQL/MSSQL, Apache, Nginx, REST API, HTML5/CSS/JavaScript, various Amazon Cloud Tools, Docker, Microservices, Strong in Linux Environment).

Please feel free to contact me via email alex@nikitin.ninja or using contacts at the bottom.

Education and Skills


Education

Clark University - Worcester, MA, USA - [December 2013]
Master of Science in Information Technology; GPA: 3.92

South Ural State University - Top 10 in Russia - [June 2013]
Master`s degree with honors in Software Engineering: Security and Data Protection; GPA: 3.9

South Ural State University - Top 10 in Russia - [June 2011]
Bachelor in Engineering and Technology: Information Science and Computer Engineering; GPA: 3.7

Knowledgebase keywords

Big Data processing
Data streaming
Docker and containerization technologies
DevOps and CI/CD processes
Database optimization
GIT and GIT flow developmet
CMS/Information Systems Development
Software integration
API development and support
GIS and geo-tracking systems

Development Stack

  • Docker, Microservices, Harbor, Jenkins, Python (2.7, 3.6, 3.8, 3.11), Django, FastAPI, RPC/gRPC, API First, Javascript, ReactJS, CSS, SASS, Jira, Salesforce, Confluence, MFA/2FA, SSO/SAML, Oauth2.0, OpenID, MSSQL, MySQL, SQL, Linux, Elasticache, networking, (Go/Goland), AWS, ECR/ECS, RDS, ETL, Lambda, Load balancing
  • PHP4/5/7, OOP, MySQL, Apache Web-Server, JQuery, AngularJS, AJAX, HTML4/5, CSS2/3, JavaScript, Python, Symfony-2, Golang
  • MySQL, MemSQL, Redshift/PostgreSQL, Memcached, MongoDB; Database query planning, stored procedures, optimization, analysis, caching
  • CI/CD tools, scaling and autoscaling, load balancing
  • Linux Server (Debian/RedHat families), Linux CLI (shell/bash), AWS Amazon Cloud (EC2, S3 Storage, RDS, EMR, ECS/ECR, Elasticacache, SES, SNS, SQS, CloudWatch, LB/ALB and many others), Docker/Docker Compose, VMware ESXi
  • MVC/MVVM patterns, RESTful API, JSON, XML, Authorize.net API, Stripe API, Mandrill App API,
  • PhoneGap/Cordova/Ionic, Google Analytics API, Google Maps API, Google Locator API
  • Various front-end development frameworks, such as JQuery, JQuery-UI, Bootstrap, AngularJS and many others
  • Kafka, Apache Spark, Apache Hadoop, Amazon EMR
  • Understanding and configuring VoIP Systems, Asterisk, FreePBX
  • Ethereum Platform, Biometrical Identification Systems (Palm/Finger Vein identification)
  • C#, C/C++, SQL, ActionScript 3.0, Delphi 7, Matlab
  • Programming Microcontrollers (Atmega series) and Microcomputers (Raspberry PI) and others embedded hardware
  • Windows Server 2003/2008; Windows XP/7/8/10; MS Office XP/2003/2007/2010; AutoCAD 2007; OpenOffice/LibreOffice
  • Experience with Wordpress, Joomla
  • Languages: English (excellent), Russian (native speaker)
  • Understanding stack of protocols TCP/IP and OSI model

Work Experience


Telesign, CA, USA
[Oct 2021 - Present]

Senior Full-Stack Engineer

  • Working on supporting existing legacy and newer systems and developing new features (10k+ worldwide customers, 100k+ users)
  • Working on security issues and fixing vulnerabilities
  • Working on DB updates, DB migration scripts, working on stored procedures, reporting review and updates
  • Developing and supporting company’s API authentication libraries and services (self-hosted and cloud based)
  • Working with AWS subsystems integration, configuration, connection and others
  • Working on projects dockerizing and making them containers friendly
  • Participating in code reviews, and cross teams interactions, Portals/CMS development and integration
  • Acting as team lead and dev lead in certain areas
  • Helping project owners and managers to handle project planning, development and roadmap
  • Gathering requirements inside the company across other teams and departments as well as external partners
  • Participating in candidates interview process, also mentoring intern candidates
  • Handling full-cycle projects release including architectural, security, dev and ops reviews, setup processes
  • Helping and guiding on certain dev and operations practices among various projects, consulting regarding best practices and approaches
  • Used languages and tech stack: Docker, Microservices, Harbor, CI/CD, Jenkins, Python (2.7, 3.6, 3.8, 3.11), Django, FastAPI, RESTful API, RPC/gRPC, API First, Javascript, ReactJS, CSS, SASS, Jira, Salesforce, Confluence, MFA/2FA, SSO/SAML, Oauth2.0, OpenID, MSSQL, MySQL, SQL, Linux, bash/shell, GIT, Postgres, Elasticache, networking, (Go/Goland), AWS, ECR/ECS, SAML, RDS, ETL, Lambda, Load balancing, SNS, SQS, others
SPINS LLC, CA, USA
[Jul 2015 – Jul 2016] and [Nov 2019 - Oct 2021]

Senior Full-Stack Engineer

  • Led development of internal CMS/CRM tool serving 2500+ clients and 8000+ users
  • Guided and mentored side projects development among developers so they work independently
  • Designed, developed and integrated oauth2.0 and SSO/SAML in-house framework for other applications to be able to use users and clients metadata
  • Developed client-server software, primarily using LAMP Stack on top of Amazon Web Services (AWS) Cloud solutions (Apache, Mysql, PHP)
  • Architected, designed, developed and integrated application tracking system, which handles up to 15 millions tracking events per day, converts into data metrics and runs realtime reporting among 15-17 billions of data entries for the past two years.
  • Helped and guided on certain devops practices and operations among various projects, consulting regarding best practices and approaches
  • Handled numerous amount of code and pull requests reviews among different projects
  • Did various performance audit and provided guidance and possible resolution of the system bottlenecks
  • Managed to deliver various of MVPs
  • Delivered various automated reports
  • Setup system monitoring and observability using CloudWatch, logging, Emails notifications and more
DevTaim LLC
[Jul 2016 - Nov 2019]

Programmer

  • Created solutions that covered the entire lifecycle of information utilization, from ideation through implementation
  • Built the tools that aggregate, interpret, and visualize data generated by software solutions
  • Contributed to team meetings, troubleshoot development, and production problems across multiple environments and operating platforms. Contributed to all phases of the development lifecycle
  • Contributed to building a better infrastructure through application testing. Explored opportunities to add value to job accomplishments
SafeSoft Solutions Inc., CA, USA
[March 2015 - July 2015]

Programmer

  • Worked with REST API of company services (PHP, Symfony 2)
  • Improved general security of company services
  • Reviewed all the company web-services in terms of security of web-interface
  • Developed front-end, back-end of the company system (PHP, Javascript, AngularJS, REST API, HTML4/5)
  • Worked with Twig templates engine
  • Developed Mobile Application for supporting company services (Codova/PhoneGap/Ionic, Android/iOS App)
  • Done QA of existing services
  • Improved existed company`s web-services (JQuery, MySQL, CSS)
Digital Money Corporation, CA, USA
[January 2015 - March 2015]

Programmer

  • Created Network Identification System and its website (including Android App)
  • Developed front-end, back-end and database of the Network Identification System (PHP, MySQL, Apache, MVC pattern, CSS3, HTML4/5, JavaScript, jQuery)
  • Worked with cryptographic algorithms for Fujitsu Vein Reader, including integration of Palm Secure ® SDK in Network Identification System
  • Worked with Ethereum cryptocurrency platform integration
  • Created server infrastructure in VMware ESXi environment
Company “658” Ltd., CA, USA
[March 2014 - January 2015]

Programmer

  • Developed architecture of the web-system for Artists Union (PHP, MySQL, Apache, MVC pattern)
  • Developed front-end, back-end and database of the system (CSS3, HTML4/5, JavaScript, jQuery)
  • Set the web-system in the Amazon Cloud infrastructure (EC2, S3 Storage, RDS, and others)
  • Rebuilt additional services, such as links shortener, mobile HTML5 app development
  • Improved existed company`s web-services
Aquetong Mills, MA, USA
[August 2013 - November 2013]

Programmer

  • Developed the web-site - online shop at bigcommerce.com platform
  • CSS3, HTML4/5, JavaScript, jQuery, Ajax, Twitter API, responsive web-design (Mobile and Desktop design)
  • Migrated products and customers from the old web-system to the new one (with using CSV)
NiloCom LLC
[April 2012 - July 2013]

Web Software Engineer

  • Developed front-end of geolocation web-system (CSS3, HTML4/5, JavaScript, jQuery, Ajax, Google Maps API, RESTful API)
  • Developed back-end geolocation infrastructure (PHP, MySQL, Apache, MVC pattern)
  • Made integration with existing tracking hardware (cars trackers)
  • Made integration with computers for cars (CarPC) shell
  • Developed company website
  • Data structures development
  • Database optimization
  • Data streaming

Downloads


Stay in touch


Contacts
Email
alex@nikitin.ninja
Find me on social networks