Summary
Overview
Work History
Education
Skills
References
Advanced Technical Skills
References
Timeline
Generic

Mikhail Nesterov

Bushkill,USA

Summary

Results-driven Sr. Full Stack Web Developer with extensive experience at MARICOPA COUNTY CLERK OF THE SUPERIOR COURT, specializing in Angular, .NET Core, and RESTful API development. Proven ability to lead teams in delivering innovative court portal solutions while enhancing product reusability and security. Strategic problem-solving skills and a commitment to excellence drive consistent contributions to web development projects.

Overview

25
25
years of professional experience

Work History

Sr. Full Stack Web Developer

MARICOPA COUNTY CLERK OF THE SUPERIOR COURT
Phoenix, AZ
09.2020 - Current
  • Analysis, design, development, integration and maintenance of new and existing products and solutions
  • Responsible for designing, developing, and implementing user interface and business layer components as the Sr
  • Full Stack Web Developer
  • Lead team of 5 developers, implementing Angular, .Net Core RESTful API for new public and internal court portals
  • Enhanced component reusability by TypeScript, Angular and .Net Core API best practice
  • Create and develop .Net Core Web API
  • Create middleware and apply security
  • Use Microsoft identity to manage user access
  • Production Support new and existing application
  • Fixing bug and add new futures
  • Create Angular application, modules, routes, component, directives, pipes, resolvers, services, and other necessary objects using Angular CLI
  • Create Angular reactive forms to submit data to Rest Web API
  • Use RxJs & signal to react for user changes
  • Create lazy load strategy that loads NgModules and standalone components as needed
  • Implemented Okta Sign In Widget within Angular application
  • Implemented Okta API with Core API
  • Integrated Angular Material, Kendo-Telerik Angular UI and Kendo-Telerik Angular Editor with EFile online applications
  • Create React application, hooks, Context, Reducers
  • Implement Redux to React application
  • Developed resilient, reliable, high-performing and scalable solutions web applications
  • Worked with Agile-focused software development teams
  • Communicated with product owners to understand business requirements, evaluate features, and translate application specifications into workable technical solutions
  • Leveraged the latest industry technologies to enhance current solution patterns and implement new patterns and software development standards with a focus on reusability
  • Defined concepts by analysing user requirements and envisioning system features and functionality
  • Supported technical initiatives and provided input on best practices
  • Troubleshooted development and production problems across multiple environments
  • Ensured high application quality and performance by developing and following unit test standards and participating in code reviews

Web Developer

WINNING STRATEGIES ITS
Newark, NJ
02.2017 - 05.2020
  • Architect, design, code and develop the custom portal solutions provided to two of the company major clients
  • Create Rest services to communicate, create and edit resources
  • Create Angular modules, routes, components, directives, services, pipes, and resolvers to get, view and update data
  • Automation of member registration and loading into the client’s portal via a newly develop portal APIs
  • Develop a system process for member and consumer eligibility
  • The client’s portal currently offers services to more than one million registered members
  • Develop new Child support registration process (around 300 conditional questions) what allowed the client to provide more efficient and faster access to the applicant information
  • Create and develop .Net Core Web API
  • Create middleware and apply security
  • Use Microsoft identity to manage user access
  • Create Angular application, modules, routes, component, directives, pipes, resolvers, services, and other necessary objects using Angular CLI
  • Develop a new reporting system using the MS SQL Server Stack: Store Procedures (rather than code logic in the application middle tier), SSIS and SSRS

Web Developer

FIDUCIARY TECHNOLOGY PARTNERS
New York, NY
07.2007 - 10.2016
  • Company Overview: These enterprise financial products/solutions are used by non-profit organizations to manage their financial assets and liabilities
  • Architect, design, code and manage the organization’s two flagship product offerings (pgfundconnection and donorsphere)
  • Provide on-going technical product enhancements and support for the organization’s product offerings and the organization’s customers
  • Implementation and integration of our two enterprise financial products when new customers are acquired
  • Build and manage an effective team of IT professionals while acting as a resource for other staff members; allocating daily jobs and workloads to support the organization’s products’ road map and support technical issues with the organization’s customers
  • Build and manage internal IT infrastructure for the organization’s office location and internal cloud resources
  • Responsible for Web Application access security and attack prevention, including, but not limited to, sensitive data encryption, SQL injections, Cross-Site Scripting, Inclusion Vulnerabilities, JavaScript Injections, Security Protocols (SSL, TLS), Cipher Suites, Signature Algorithms, etc
  • Daily interaction with customers to develop and maintain technology plans that support existing and future customer’s needs
  • These enterprise financial products/solutions are used by non-profit organizations to manage their financial assets and liabilities

Web Developer

WINNING STRATEGIES ITS
Newark, NJ
03.2003 - 07.2007
  • Served as a lead developer
  • Oversee the entire development process for over 120 websites, provide technical recommendations to the functional management team, managed numerous web development and database design projects
  • Performed web application development in ASP, ASP.NET, and Cold Fusion
  • Lead a developer team in understanding the development, planning and optimization of all programming code
  • Work with the company’s clients to gather system requirements, provide user support and system maintenance

Software Engineer

CAMBRIDGE BAY LLC
Upper Saddle River, NJ
05.2002 - 02.2003
  • Created over 15 website templates for real estate companies to develop individual, unique websites hosted in Internet Information Services

Software Engineer

TURRET TECHNOLOGIES
New York, NY
09.1999 - 05.2002
  • Created over 10+ Websites, along with their corresponding databases and administration tools
  • Developed ASP ad Cold Fusion based applications
  • Tested and Debugged PL/SQL programs using DBMS_OUTPUT and a test table

Education

Advanced Certificate - CIS

MBS BUSINESS SCHOOL
Brooklyn, NY
02.2000

Certificate - Web Programming

ASA INSTITUTE OF COMPUTER TECHNOLOGES
Brooklyn, NY
11.1998

Master of Science - Computer Science

BELRUSSIAN POLYTECHNIC INSTITUTE
Minsk, Belarus
06.1993

Skills

  • C#
  • NET Core
  • Web API
  • MVC
  • Angular 7
  • Angular 8
  • Angular 9
  • Angular 10
  • Angular 11
  • Angular 12
  • Angular 13
  • Angular 14
  • Angular 15
  • Angular 16
  • Angular 17
  • Angular 18
  • Angular 19
  • TypeScript
  • RxJs
  • NgRx
  • Angular CLI
  • React 18
  • Redux
  • Kendo Editor
  • Bootstrap 4
  • Bootstrap 5
  • JQUERY
  • JSON
  • Net
  • Java Script
  • ASP
  • ASPNET
  • PL/SQL
  • ColdFusion
  • VB Script
  • VB 6
  • VBNET
  • Handlebars
  • SSIS
  • HTML
  • DHTML
  • XML
  • CSS
  • OOP/D
  • UML
  • Design Patterns
  • Extreme Programming
  • MS-SQL 70
  • MS-SQL 2000
  • MS-SQL 2005
  • MS-SQL 2008
  • MS-SQL 2012
  • MS-SQL 2014
  • MS-SQL 2016
  • Oracle
  • TCP/IP
  • UDP
  • HTTP
  • HTTPS
  • FTP
  • SFTP
  • Macromedia Studio
  • CS
  • MS Visual Studio 6
  • MS Visual StudioNet
  • VS Code
  • RESTful API development
  • Git version control
  • Microsoft SQL server
  • Expert HTML5 and CSS3
  • Proficient in HTML
  • JavaScript expert
  • Data structures and algorithms
  • NET development
  • Application development
  • API integration
  • API design
  • Data structures
  • Code review
  • RESTful services
  • Application programming
  • SQL integration
  • Front-end technologies
  • Web security
  • Front-end frameworks
  • Problem-solving
  • API security practices
  • JSON web tokens
  • RESTful apis proficiency
  • Cache management
  • OAuth2 implementation
  • Strong API development

References

Available upon request.

Advanced Technical Skills

C#, .Net Core, Web API, MVC, Angular 7 - 19, TypeScript, RxJs, NgRx, Angular CLI, React 18, Redux, Kendo Editor, Bootstrap - 4, 5, JQUERY, JSON, Net, Java Script, ASP, ASP.NET, PL/SQL, ColdFusion, VB Script, VB 6, VB.NET, Handlebars, SSIS, HTML, DHTML, XML, CSS, OOP/D, UML, Design Patterns, Extreme Programming, MS-SQL 7.0/2000/2005/2008/2012/2014/2016, Oracle, TCP/IP, UDP, HTTP, HTTPS, FTP, SFTP, Macromedia Studio, CS, MS Visual Studio 6, MS Visual Studio.Net, VS Code

References

References available upon request.

Timeline

Sr. Full Stack Web Developer

MARICOPA COUNTY CLERK OF THE SUPERIOR COURT
09.2020 - Current

Web Developer

WINNING STRATEGIES ITS
02.2017 - 05.2020

Web Developer

FIDUCIARY TECHNOLOGY PARTNERS
07.2007 - 10.2016

Web Developer

WINNING STRATEGIES ITS
03.2003 - 07.2007

Software Engineer

CAMBRIDGE BAY LLC
05.2002 - 02.2003

Software Engineer

TURRET TECHNOLOGIES
09.1999 - 05.2002

Advanced Certificate - CIS

MBS BUSINESS SCHOOL

Certificate - Web Programming

ASA INSTITUTE OF COMPUTER TECHNOLOGES

Master of Science - Computer Science

BELRUSSIAN POLYTECHNIC INSTITUTE
Mikhail Nesterov