Post Job Free

Resume

Sign in

Sql Server Asp.Net

Location:
Dallas, TX
Posted:
February 14, 2024

Contact this candidate

Resume:

Atilla Yadik

Fort Worth, TX *****

San Mateo, CA 94403

650-***-****

ad3mlv@r.postjobfree.com

Summary:

Senior UI Solutions Architect with Angular, React, NextJS, CSS, HTML, Responsive Designs, are and more technologies that I have worked with scalable and user device in mind architecture experience I have. Sometimes, it is only UI focused rather than, user devices not considered. This could lead to loss of customers because it is not optimal on their devices. This makes them wait and get response from the site itself. I tried to accommodate all of the user experiences. Thinking from the user perspective first to design a good UI solutions.

Lead architect/developer with over 20 years of extensive experience working with .Net technologies and developing Web Applications using .Net Framework 2.0,3.5,4.0,4.5, new .Net 8, Azure Fabric Service, Azure Synapse, Power BI, WCF, Asp.net Web API, LINQ, LINQ TO SQL, Entity Framework,VB.Net Asp.Net Core 7, and ColdFusion, CFC using Ms SQL Server/Express 2005/2008, 2012, MySQL, jQuery, AJAX, WPF, Silverlight 4.0.

Experience using the Asp.Net 4.5 (Asp.Net MVC 4.0). Asp.Net Core 1.1, 2.2, 3.0, Including KnockoutJS with jQuery.

Has experience converting existing Access Database Application to website design, web application, database design, and implementation

Azure Environment, Azure DevOps(New), Azure SQL, Azure Functions, Cosmos DB, Document DB, Azure Cloud experience, Azure Storage, Logic Apps, Service Fabric,Azure API Management, Azure Container Apps, Docker, Bazel Build etc…

MongoDB, Azure Cosmos DB, MS SQL Server 2000 and above, Azure SQL Server

Used technologies are converting MS Excel application database to SQL Server. Asp.net MVC 3 with Razor view engine, Ninject framework for Dependency Injection, Repository system, Entity Framework Core, Entity Framework 4.0 (early version), LINQ, lambda expressions, Silverlight 4.0 with RIA and connecting it with Telerik controls, HTML, jQuery, JavaScript, CSS2, CSS3, LESS, SASS.

Built JQuery functions and Build a prototype PhoneGap mobile application for the site.

Made two versions of the server control: one for .Net framework 2.0 support with VS Studio 2005 and the second version for .Net framework 3.5 support with VS Studio 200

Certification:

Brainbench ASP.NET

Microsoft Certification of Compliant Course 2811

Technical Skills:

HTML, CSS, Bootstrap, Tailwind, PrimeNG,,Angular 2-16, Typescript, React, Next JS 13, 14, Svelte, SolidJS, EmberJS, BackboneJS, Knockout JS, ExtJS, IONIC, NodeJS, jQuery, AngularJS 1.5,JavaScript, Handlebars JS, jQuery Plug-ins, Custom Slider Widget, KendoUI, jQuery Mobile, Bootstrap 4.x, PhoneGap, AJAX, CSS2, CSS3,

Docker,Kubernetes, Microsoft Azure Architect, SAP, Azure Security, Microsoft Azure Platform, Logic Apps, Azure Functions,Azure APIM, Azure DevOps, Document DB, Git Hub, Development of SDK API library. Building API solutions to companies (GoGrid, Survcast, etc)

Java/Spring boot

AWS and GCP

Professional Experience:

Client:

eCrypt Corp

Duration:

Aug 2019 – Present

Role:

Senior UI Solutions Architect

At eCrypt Corp, I architect the UI and Server projects. How it should be deployed and utilize all the tools Azure Cloud is providing.

First, I design the architectural design of each application than how it needs to be deployed using Azure DevOps with pipelines. CI/CD is very important and scaling the applications as well. It uses Angular 15 and NextJS 13 are used for two different consumer facing applications.Dot Net Core API, Azure Queue for Transactions only, Azure Functions to pick-up from Queue, and also, use Azure functions for reading operations. Cosmos DB for noSQL for basic data operations.

Responsibilities:

MicroServices architecture client side of the application.

Creating Microservices using Azure Functions. Architecture divides itself into two sections of the domain for security purposes.

Angular 15 is used for the front-end application

Build separate app for React using NextJS 13

HTML and CSS is used. In CSS Bootstrap and Tailwind CSS is used. One for Angular and the other one for NextJS application.

I lead about 2 to 6 people on this project.

Client:

Geiko

Duration:

May 2023 – July 2023

Role:

Senior UI Solution Architect Developer

At Geiko, I was part of a team whom inherited a project from another team in the company. We were responsible for developing the application in .Net in Azure to DevOps, scheduling the deployments, manual and automated parts. Also, testing, database changes and implementation.

.

Responsibilities:

My main responsibilities and other responsibilities were to learn the application in and out. DevOps to database to developing the REST API. We were not responsible for the Front-End of the application

I have implemented testing units for the missing parts. Which there were many. Their testing implementation was little different then what I was used to doing it.

I have many occasions stay up late to make sure scheduled DevOps deployments went smoothly. I was also responsible scheduling those deployments as well to variety of servers.

Studying the API and build on it or to make it better or even scheduled to build but never happened to help finishing them. I have also given some analyses if the API was correctly implemented with caching or not.

Analyse the SQL Database and give feedback. My last day, they have implemented something that was wrongly done in the database columns for a data. They took my suggestions and changed it.

Client:

Charles Schwab

Duration:

Aug 2021 – Sep 2022

Role:

UI Solutions Architect

At Charles Schwab, I was developing an app with Pumas Team. I work on Angular 9 in the Front-End and .Net Core in the Back-End. We were also using MongoDB for the database. Bamboo was the deployment platform. I was working mostly on the front-end of the application. They have a policy of pairing development. I have also build a utility where I can un-encrypt information on the data for administrators to see certain information so they can debug potential problems.

.

Responsibilities:

My main responsibility to architect the UI and add new features. I have built an infinite progress bar with features that they never thought it can be done this way. Also, the options I have given to the progress bar was very flexible and unique. Also, they could not believe I have done it in 3-4 days.

Angular 9 is used in the front end with IONIC framework. I was building features and fixing some of the bad practices. We do pairing for any development with fellow colleague(s).

I have also help another team for their component where it would capture photo of the client’s Id(s). I have fixed and gave information where it can be lazy loaded. Also, gave features where it can be modify by the consumer of the component where they can actually configure it with their own needs.

In the back end of the application, we were using .Net Core 3.1 API. I have add new features to the application and debug some of the problems.

MongoDB was the database for the application. I have built an utility application the un-encrypt some columns of data for administrators to debug some of the problems that was happening. Also, MongoDB was used long term cache. So, database had to be cleaned and the information was stored secure.

Bamboo was used to deploy applications. We were only using it for our own development and testing. Unfortunately it was not automated deployment or docker, containers was used

Client:

Portland General Electric

Duration:

May 2019 – Aug 2019

Role:

UI Architect

At PGE, I was hired as a front end developer but after joining, they have found out I am very skilled in C# and Asp.Net, .Net Core, taking the full development cycle for Next Gen Team.

Using Angular 4.x and Asp.net WebAPI for developing new features for our team. Also, I was part of the CS Web and Automation team because of the skills I have.

Responsibilities:

Azure Architecture design, Azure Security

My main responsibility to implement new features that are required for our team. Adding new features or update their outdated patterns and practices for not only Angular 4, also for C# code.

On the Automation team, I helped them build better and faster testing, using Selenium (they are using this framework already but older version), and the biggest problem they had, their stack on Oracle, and poor design of the tables, some of the queries for testing would take 5 to 15 minutes to get the data. I gave an idea to build a local SQLite database to pull the data ahead of time. This way, we can run the tests faster.

Also, I have helped on the CS Web team for their stories. Updated some of the outdated C# codings for new patterns and practices.

Angular in the front-end with version 4.1 and IONIC

They use Git on BitBucket for their codes. Also, using Jenkins for CI/CD deployments.

Another client app with React.

Java Spring Boot API, providing information for front Client APP

AWS is the cloud provider that we have used at PGE

Client:

Federal Reserve Bank

Duration:

Aug 2018 – Apr 2019

Role:

Lead Enterprise UI Technical Architect

At Federal Reserve Bank (FRB), This is a brand new application for internal use in the FRB. Everything is build from scratch. I architect Angular 4.0 - 7.0 project. Also, old patterns and practices applied to their back end architecture where BLL, DAL, used, provided a skeleton of Repository/Services architecture with Unit Testing. Also, I have created a seed project and implemented an SSDT project to overcome day to day database problems and deployment issues.

With this implementation, the database updates and new data implementations, can be source controlled and rolled back if there is/are problems and avoid any production issues.

Also, experiment with Microservices on Azure using Azure Functions. Investigate also Google Firebase Functions as well.

Responsibilities:

My main responsibility to create Angular 6 architecture that can be used to create flexible development for any needs. Also, create a custom component library that can be used for any form or page and for any project we are using or we are going to work with. These libraries (most) are self-sufficient so that it can be used even any other project for any other team/department can use on their projects.

Helping with SSDT development and teaching others how to use the SSDT project in Visual Studio 2017 and how the new data can be deployed automatically. Most of the errors capture on the build time. This saved a lot of time and production error-prone and save a lot of time for them to divide their work from current development vs production issues.

I have also introduced a new unique identifier data type in MS SQL Server and benefits. Easy to deploy new data and delete and create or update easily and flexible way so, development of new ideas or new routes is much easier to try.

Also, creating new scripts with MERGE in Stored Proc, help them find new ways to look at their database, and implement new ideas.

Helping to develop the Angular 6 component library in such a way, where you can reuse the code or the structure for the new component library. Copy and paste existing code and change very little to create a new component library made it very easy and fast. This saves quite a bit of time and effort.

The prototype of MicroServices using Azure with Azure Functions to show how to scale the application. The project I was working on mainly was, gathering 100 to 150 applications into one application. Depending on the project they are working on with security clearance, they need to navigate to that application. Unfortunately, it was not a fast and/or scaleable app.

Angular in the front-end with IONIC

AWS and Azure Platform was used to test which platform is more suitable for FRB

I lead about 3 to 5 people on this project

.

Client:

Rodan + Fields Inc

Duration:

Jun 2018 – Aug 2018

Role:

Solutions Architect, Senior Support Developer, Applications Engineer

At Rodan and Fields, using Relic and Splunk, identify the problems and then try to fix it and/or create a ticket and assign it to the developers to investigate and/or fix it.

Also, I did upgrade their ASP.Net MVC project to modern Repository/Service architecture to create Unit testing with Mocking the data so that, the test could be run on the deployment without needing the database server or any connection to outside third-party providers to be tested.

I have identified the problems in the database and account creation process. Finding problems and then fixing them anywhere from code to database. Implement caching where it is needed and fix some of the circler account checks or creations.

It also created a seed project for Angular 6 to be used more flexible architecture and easy to deploy and test.

Responsibilities:

Making sure the existing front end code is up to date and making sure they adopt the latest best practices and performance is checked and pass a certain threshold.

Build new components and build them in Angular 6.0.

Build new services in RxJS and use the best practices.

Provide the latest patterns and practices on development in .Net C#. Creating Unit Testing with Repository/Service based architecture and using Mock.

Asp.Net MVC, WebApi is used on .NET 4.5 and above are being used.

Angular 6 with Bootstrap 4 to create a seed project to inherit for other teams to get started with modern architecture.

React App for conference.

Helping finding bugs and SQL procedure

Java Spring Boot Application for eCommerce application.

Client:

Tesla Inc

Duration:

Jul 2017 – May 2018

Role:

Sr. Application Developer, Application Engineer

At Tesla, I am in the Logistics department. In this engineering department, I make sure any logistics order, especially worldwide shipments of any Tesla products, would get to be printed with the specification of the destination of the country. I handled the full cycle of application development. The main area of the focus was on front-end development. I used Angular ^2.0 to develop the front end and also we have used Primefaces/PrimeNg component for a look and feel. There are many portals involved in development. Anywhere from “Fabrication Portal, Testing Portal, Dynamic Performance Portal, Simulation Portal”, We start building solution one or two portal at a time.

Also, there are new applications added every week. I also work on new features of related or unrelated projects as well.

I was also responsible for working with a team to build Azure function for Microservices on some of the applications used internally. We were also building Google Firebase Functions as well.

Responsibilities:

Developing the entire solution for given projects. Building the front end design, build in Angular, then building the backend coding with SQL Stored Procs in .Net.

Making sure, new features to the existing application are not broken. If the Commercial Invoice PDF generation is not working, it could cost a lot of money to the company. So, I make sure the new changes or updates to the application are not breaking anything.

Asp.Net MVC, WebApi is used on .NET 4.5 and above are being used.

Angular in the fron-end v4 with IONIC

React app for another app and research.

Azure Functions to do some of the tasks needed on the internal application.

I was also part of a team where XAMARIN app was built for internal applications. It was an internal application where variety of department employees to give their opinions on different applications or development code.

Dapper is the main database ORM system.

Using React to build an app to test internal application. Research laternative front-end technologies.

Google Firebase Functions to handle some of the pre-process of alerts for the mobile team.

I was also part of a team to explore Azure Microservices using Azure Functions. I have created a seed project for them to take a look at it and scale the application with security in mind.

Working with Salesforce to integrate data.

KendoUI, Angular JS 1.5, Angular 5.0 (I was the entire app builder for this with one person), Bootstrap 3.0, etc…

Client:

12thWonder Inc

Duration:

July 2016 – Mar 2017

Role:

UI Solutions Architect

12thWonder is a company building solutions for Honda R&D department's entire workflow. This is a brand new software build from scratch. It has many features built for Honda’s Test facility to not only manage the equipment but also, manage and collect data for parts of the cars are R&D. The workflow involves the start of the car design to end the production on the next models of the car. The challenges are dynamic form creation to notifications of forms and task that involves with testing, approval of the design, testing, manufacturing of any parts related to the car design, scheduling and many more detailed operations in the entire eco-system of the solution.

I handled the full cycle of application development. The main area of the focus was on front-end development. I used Angular 2.0 to develop the front end and also we have to use Primefaces/PrimeNg component for the look and feel. There are many portals involved in development. Any whare from “Fabrication Portal, Testing Portal, Dynamic Performance Portal, Simulation Portal”, We start building solution one or two portal at a time.

Responsibilities:

Start Architecting and building the entire front-end with Angular 2.0 and Typescript.

Creating templates of solutions to follow a pattern so others could copy and paste for other parts of the functionality to build in parallel. This way, we have saved a great deal of time building each level of solution to code. Standardizing the look, common coding saved developers' time and learning curve as well.

Building custom components for Angular 2.0, Using the PrimeNG framework, updating and fixing the issues with the PrimeNG framework as well.

I have also helped to create the Ado.Net helper function for our Repository Pattern to use on the Base Repository.

Adding Dapper on top of Ado.Net saved us time and gave us great flexibility to change on the fly of our Repository to consume data and gave us a different and dynamic data structure on our MVVM.

Training video processing and streaming for employees

I lead abut 5 to 8 people on this project

Looking into implementing and researching if SiteCore is a good solution for upcoming projects.

Client:

Travelzoo Inc

Duration:

July 2014 – Mar 2016

Role:

Senior .Net Web Developer

Travelzoo is one of the largest e-commerce travel sites with local deals, the company in the world. They have deals anywhere from hotels to airlines, cruises, vacation deals, local restaurants, spas, activities, and many more choices to make your trip great. It is a worldwide company which has many offices around the world.

Responsibilities:

Adding new features, fixing bugs, and bringing a new idea

Recommended and executed the design implementation

Built JavaScript, Knockout and jQuery functions

Build a mobile application for the site, targeting mostly for mobile devices.

Using Salesforce to lead local clients at Travelzoo

Part of a team to work on XAMARIN app to explore if this was a better solution rather than building native apps for IOS or Android.

Environment: ASP.NET, Web Forms, Entity Framework 3, SQL Server, C#, jQuery, JavaScript, Core JavaScript, KnockoutJS, Twitter Bootstrap 3.0, CSS3, ADO.NET, HTML5, Scrum using Jira, TFS for source control.

Client:

Intuit Inc

Duration:

Nov 2013 – Apr 2014

Role:

Senior Full Stack Developer

Intuit is the largest small business accounting software platform. They also help individuals and small business owners paying taxes. They have multiple products that help individuals and business owners. These are mint.com, Intuit Health patient portal, Intuit Financial Services, and Intuit India. They have 8500 employees.

Responsibilities:

Lead architect/developer for developing loan application matching engine with CJ (Commission Junction), web application, database design, and implementation

Recommended and executed the design and architecture of the system and the database

Built KnockoutJS, BackboneJS, EmberJS, KnockoutJS and jQuery functions

Build a mobile application for the site, targeting mostly for mobile devices.

Environment: ASP.NET, MVC 4.0, Entity Framework 5 and upgrade 6 with Code First Reverse Engineering, Ninject, MS Patterns & Practices, Inversion of Control (IoC), Dependency Injection Pattern, Asp.Net MVC 4 with Web API, SQL Server, C#, Rhino Mock for testing, jQuery, JavaScript, BackboneJS, KnockoutJS, KnockoutJS, Twitter Bootstrap 3.0, CSS3, ADO.NET, HTML5, Microsoft Unit Testing, Scrum using Rally, Perforce for source control.

They were looking for an option to see if EmberJS is a better option than BackboneJS. I have built a sample application to test it. It looked good but at the time they thought it is not mature yet.

Client:

Wells Fargo

Duration:

Jul 2013 – Oct 2013

Role:

Senior .Net Developer / PHP

Wells Fargo is one of the leaders in the banking and financial industry. They are a national bank. They provide a variety of online services to their customers.

Responsibilities:

Lead architect/developer for converting existing Access Database Application to website design, web application, database design, and implementation

Recommended and executed the design and architecture of the system and the database

Built AngularJS and jQuery functions. Also using KendoUI to handle UI of the site.

Build a prototype PhoneGap mobile application for the site, targeting mostly for mobile devices.

Environment: ASP.NET, MVC 4.0, Entity Framework 5 and upgrade 6 with Code First Reverse Engineering, Ninject, MS Patterns & Practices, Inversion of Control (IoC), Dependency Injection Pattern, Asp.Net MVC 4 with Web API, SQL Server, C#, Rhino Mock for testing, jQuery, JavaScript, AngularJS, Twitter Bootstrap 3.0, CSS3, PhoneGap mobile development, ADO.NET, HTML5, Microsoft Unit Testing.

Client:

State Compensation Insurance Funding SCIF

Duration:

Jan 2013 – Feb 2013

Role:

Senior Full Stack Consultant

Responsibilities:

Lead architect/developer for their estimate site for their state clients. I was using the Asp.Net 4.5 (Asp.Net MVC 4.0) in this project. Including KnockoutJS with jQuery. I have designed and implemented the new project these technologies and Bootstrap as well. There was also Entity Framework 4.0 with SQL Server 2008 for database modeling as well.

I have introduced the KnockoutJS to the team. They have seen the power of the KnockoutJS and start converting their core from ExtJS to KnockoutJS on some of the projects.

I have worked with a team of 10 people on this project.

Creating a Xamarin Mobile app for a portable version of the actual app.

Survcast Corporation May 2011 – 2013

Technical Leader / Architect / Senior .Net Developer

Responsibilities:

Lead architect/developer for the website design, web applications, database design, and implementation

Developed in an MVC and PHP using LDAP authentication a suite for users to log in and use several different web applications in one URL.

Initiated cloud computing and helped save the company over $100,000

Designed and developed database Recommended and executed the design and architecture of the system and the database

Built JQuery functions

Build a prototype PhoneGap mobile application for the site.

Integrated external services: PageGlimpse, SebSnapr, Akismet, TypePad, Defensio, Gravatar, OpenID & Id Selector, URL shrinking services

Environment: ASP.NET, MVC, Linq to SQL, Entity Framework, Unity Framework, MS Patterns & Practices, SQL Server, MySQL, C#, JQuery, JavaScript, PhoneGap mobile development,ADO.NET, XHTML, HTML5, KnockoutJS, Kendo UI, AngularJS, WCF, xUnit.net

Experiment with Xamarin to create the mobile version of the site.

Client:

Applied Strategies

Duration:

Aug 2010 – April 2011

Role:

Technical Architect – Technical Team Lead – Senior .Net Developer

This is a brand-new application from an Excel project to a full Web Application solution. I have Architeure the application and develop it with one Senior developer and one junior developer. The application we were building was for the Bill Gates Foundation. They had an application build in Excel and it was already suffering from a performance. They wanted to convert modern web application where all their users, Universities, Companies, could come in and enter their data to see how they can save lives. I was responsible to create a SQL Server database, build a website for clients to login using Asp.Net MVC 3.0, for the front end use jQuery, knockout JS, ChartJS to show the data analysis.

Responsibilities:

Lead architect/developer for the foundation of the applications of website design, database design, and implementation

Used technologies are converting the MS Excel application database to SQL Server. Asp.net MVC 3 with Razor view engine, Ninject framework for Dependency Injection, Repository system, Entity Framework 4.0 (early version), LINQ, lambda expressions, Silverlight 4.0 with RIA and connecting it with Telerik controls, HTML, jQuery, JavaScript, CSS2. This also includes teaching to one junior and senior developer.

Client:

Survcast Corporation

Duration:

Sep 2009 – Aug 2010

Role:

Technical Leader / Architect / Senior .Net Developer

This is a brand-new website.I was the only developer on this project. The founder wanted to use an open-source project that is close to what they want to build. They decided to use Kigg. I took that project and changed it to the application that was at the end. When the site was open to the public, we had 1.2M page views in the first month and Alexa starts tracking us. After the third month, the site hit over 2M page views, and on Alexa, we were already on the 38200’s.

Responsibilities:

Lead architect/developer for the website design, web applications, database design, and implementation

Developing front end solutions to improve page load performance. Using KnockoutJS and AngularJS, alongside treating data a little differently at the back end, I was able to improve the page loads from 3 to 6 seconds to 400 to 1000 ms. Huge performance gain on the site also improved the need for VM to scale.

Initiated cloud computing and helped save the company over $100,000

Designed and developed a database

Recommended and executed the design and architecture of the system and the database

Built JQuery functions for custom Grid to show data

Build a prototype PhoneGap mobile application for the site.

Integrated external services: PageGlimpse, SebSnapr, Akismet, TypePad, Defensio, Gravatar, OpenID & Id Selector, URL shrinking services

Environment: ASP.NET, MVC, Linq to SQL, Entity Framework, Unity Framework, MS Patterns & Practices, SQL server, MySQL, PHP, C#, JQuery, JavaScript, PhoneGap mobile development,ADO.NET, XHTML, HTML, WCF, xUnit.net

Video processing for media types. Also streaming if it is necessary

Client:

Electronic Arts

Duration:

Aug 2008 – Aug 2008

Role:

Senior .Net Consultant

The database they were created had a lot of problems. The design of the tables and Relational DB practices were not implemented correctly. So, I was brought in to create a new database so that they can use it on their custom application they built for internal use.

I have created a new database with virtual database management in the same system so that they don’t need to copy the database and share it with other departments. When they are done, they were manually merging the databases.

I have eliminated all of this so that all departments can get their data from the same database and they can create a new virtual database on the same database and track changes to the original. Unfortunately, this was not possible with the time given to me. At the end of the year, the game had to be released to the market. Also, their custom application needed to be updated as well. Since there was not enough time, I told them to live with what they have and go to the finish line.

Responsibilities:

Consultant on the database and architectural design

Looked at their current design and problems, then discussed with project team members to find out likes/dislikes

Designed a new database schema and developed the new website with web services

Environment: ASP.NET 3.5, WCF, LINQ, ADO.net Entities, MS SQL Server 2005

Client:

San Francisco Airport

Duration:

Jun 2007 – Jun 2008

Role:

Technical Architect – Senior Developer

This is a brand-new project. It is used for internal use for San Francisco Airport employee login and logout with Union rule management and scheduling application. I have architecture and build the entire application by myself.

Responsibilities:

Intranet application development, backend developer

Converted MS Access 97 to Asp.Net with MS SQL Server 2005 for employee sign-in/out

Web design using XHTML, CSS, JavaScript, AJAX and applying W3C standards

Environment: ASP.Net 2.0, MS SQL Server 2005



Contact this candidate