DANIEL LUNDIN
***.******@*****.***
SUMMARY:
● Application Architect / Technical Lead / Senior .NET developer with 25 years of solid experience in all phases of SDLC in architecting, designing, developing, deploying and supporting enterprise web applications using Microsoft .Net framework with proven ability to consult independently also work along with a team to develop extensive IT solutions.
● Demonstrated expertise in .Net framework 1.1/2.0/3.5/4.0/4.5/4.6.2, .Net Core, ASP.Net, ASP.Net MVC, ASP.Net Core, C#, VB.Net, Blazer, ADO.Net, Entity Framework, Ajax, Linq, JavaScript, jQuery, Angular, Typescript, Web Forms, Multithreading, HTML 5, CSS3, XML, XSLT, Json, Web services, WCF, Web API RESTful services, OOP, N-Tier architecture, SOA, SQL Server 2012, SSRS, Crystal reports, Message Queues, Data Modeling.
● Hands on experience in developing reusable objects and utility libraries with proven design patterns for large scale applications, solid understanding of object oriented programming and principles.
● Demonstrated skills in analyzing complex business requirements, define application architecture, technical design, programming with extensive logical and analytical thinking and re-engineering.
● Good understanding of various Service Oriented Architecture SOA technologies and implement in a large enterprise wide architecture.
● Design / Develop / Config middleware services shared among different application platforms, creating new Restful Services, Soap services, integrate across application platforms.
● Solid experience in creating Stored Procedures, Views and SQL Scripts using T-SQL using MS SQL Server, and writing complex SQL queries using joins, fine tuning and refactoring stored procedures for optimal performance.
● Mentoring junior software developers, enforcing coding standards, doing code review and giving feedback to keep code quality and maintenance, demonstrating a positive, consistent and open approach to work and engendering a high level of commitment from all team members. PRIMARY TECHNICAL EXPERTISE:
Programming Languages: C#, .Net 4.6-.Net Core, WCF, WPF/Web/WinForms, Web.Api, RESTful ASP.NET/ASP/MVC, Razor, LINQ, HTML, JavaScript, Ajax/jQuery, Angular, Azure/AWS Design Approach: DDD, Clean Code
Testing Frameworks: xUnit, nUnit, Specflow
.Net Frameworks: Core, 1.1 - 4.8
Cloud: Microsoft Azure, CI/CD, TFS, GIT
Databases: Entity Framework 4.0 – 6.0, ADO.NET, SQL Server 6.5 – 2022, Sybase, MS Access Experienced with 3rd party integration, SOA, custom Web/Windows controls. PROFESSIONAL BACKGROUND:
Cognizant International 2/2021 - current
Lead Software Developer/Application architect
Responsibilities:
• Design architecture and implement enterprise level data processing back office application(s).
• Lead a group of off-shore and local developers, code reviews, pipelines.
• Work on proprietary Medical Insurance back-office applications for a major US insurance company.
• Web UI comprised of a combination of MVVM Web Forms, ASP.Net/MVC/Razor, Angular & React
• Salesforce, ETL, WCF and RESTful service
• Design software utilizing best SDLC practices with .Net 4.5 - 4.8, .Net Core
• Migrated on-prem SQL databases to Azure
• Consumed and exposed multiple services via Web.API
• Utilized AWS resources, i.e EC2 SQL and S3 storage buckets. Kaufman Hall Management Consulting 10/2017 – 2/2021 Skokie, IL
Lead Software Developer
Responsibilities:
• Worked on proprietary financial analytical tools for a leader in financial analysis for Healthcare and Education. https://fa.kaufmanhall.com/
• Azure/SQL Azure back end, Data imports/exports to/from proprietary sources utilizing ETL, WCF and RESTful service
• DDD/Onion architecture design C# middleware implementing complex accounting/financial algorithms utilizing .Net 4.8, .Net Core
• Web UI comprised of a combination of MVVM Web Forms, ASP.Net/MVC
• Angular UI for parts of the project
• Migrated on-prem SQL databases to Azure
• Consumed and exposed multiple services via Web.API
• Worked on multiple internal back-office applications integrating inhouse/3rd party software (Bloomberg, Salesforce, ADP)
ISI (International Services Inc.) 12/2016 – 10/2017 Buffalo Grove, IL
Senior Software Developer
Responsibilities:
• Worked on several in-house applications (WinForms & Web. Forms)
• In House CRM/CM tool
• 3rd party integration
• Mobile app POC
• Utilized WCF, SQL, C# and Web services
LCS Consulting/SPR 06/ 2016 – 12/2016
CDW, Chicago IL
Senior Software Developer
Responsibilities:
• Worked on Architectural POC project – redesign and refactor in-house monolithic application utilizing modern architecture
• Refactored WPF forms using Prizm MVVM
• Created and consumed Microservices based on Web.Api
• Repository pattern, EF
• Domain Driven Design
LCS Consulting, Chicago IL 09/2015 – 05/2016
1.6 Solutions/Accenture CIO GSD, Chicago IL
Senior Software Developer - Functional Architect
Responsibilities:
• Participated in several Accenture internal projects, i.e.:
• Data integration
• RESTful services
• Microservices to be consumed by various front ends
• Data modelling, data access optimization
LCS Consulting, Chicago IL 02/2014 – 09/2015
Healthstarcom.com
Senior Software Developer – Tech Lead
Responsibilities:
• As a senior developer lead multiple clients’ project initiatives in pharmaceutical and healthcare industries
• Oversaw an offshore development team, conducted design and code-reviews
• Web application development utilizing ASPX/MVC
• Extensively utilized web services (RESTful, WCF)
• Back office development including 3rd party integration
• Designed and implemented public and secured web services
• Participated in performance fine tuning and code optimization
• Created multiple SSIS packages, stored procedures and functions. Technologies utilized: .NET 3-4.0, C#, ASP.Net/MVC/MVVM, TFS, ADO.Net, jQuery, AJAX, WCF, SQL 2000-08, VS.Net 2010-13, XML, JSON etc.
GreenWay Medical, Chicago IL 04/2013 – 02/2014
Senior Software Developer
● As a senior developer participated in the design, development and support of complex enterprise EHR/EMR application for a leading HealthCare IT provider
● Participated in full cycle software development utilizing a range of Microsoft technologies i.e. EF 4-6, WCF, Silverlight/Prizm, MS SQL server, ASP.NET and MVC
● Participated in software optimization efforts ranging from SQL fine tuning (stored procedures, database design, performance analysis) to code analysis/refactoring
● Created unit and system integration tests using NSubstitute
● Participated in user requirements gathering, project planning, design, implementation, testing and support. InfoTech Consulting, Chicago IL 05/2012 – 04/2013
Senior Software Developer (Consultant)
● As a senior developer participated in the design, development and support of a number of in-house application
● Utilizing a range of technologies ASP.Net, Silverlight (MVVM), C#/VB.NET, web services.
● SQL programming – stored procedures, database design, modifications, fine tuning.
● Participated in user requirements gathering, project planning, design, implementation, testing and support. JHT Holdings, Pleasant Prairie, WI 10/2010 – 5/2012 Senior Software Developer
● As a senior developer, participated in the design, development and support of a number of in-house and client facing windows and web based applications, utilizing .NET, XML, web services and client-server techniques. Provided technical expertise and organizational skills to a team of developers.
● Played a leading role in implementing security, optimized and streamlined web presence for a logistics company
(http://jhth.com/, https://vagustracker.com)
● Interfaced with 3rd party applications and services, utilized custom in-house and off-the-shelf controls.
● Participated in user requirements gathering, project planning, design, implementation and testing.
● Maintained and administered internal SharePoint environment. Technologies utilized: .NET 1.1 – 4.0, C#, ASP.Net, MVC, Silverlight, JavaScript, SQL 2008R2, TFS, VS 2005 - 2012, MOSS/SharePoint server.
DLL Services 6/2010 – 10/2010 (contract)
Senior Software developer
As a senior developer participate in design and development of multiple web based B2B and B2C projects as a contractor/consultant utilizing MS SQL, ASP.Net (including Ajax, JavaScript, and JQuery etc.), C#. Baxter Credit Union, Vernon Hills, IL 10/2006 – 5/2010 Senior System Analyst
● As a senior System Analyst, participated in the development and support of a number of in-house financial applications in a mixed OS/Database environment (Mainframe Proprietary DB, SQL Server, and Windows), utilizing .NET, XML, web services and client-server techniques.
● Created interfaces to multiple proprietary financial core applications, designed and supported data exchanges with multiple vendors using web services, data extracts, etc.
● Participated in gathering user requirements, design and implementation of the credit union’s front-facing multi-language (English, Spanish) branded on-line banking application (http://www.bcu.org/).
● Worked on development and support of a complex dynamic document repository. Participated in customization of internal phone systems and other productivity tools.
● Supported several 3rd party tools and applications within the credit union’s environment.
● Maintained and administered internal SharePoint environment. Technologies utilized: .NET 1.1 & 2.0, VB.Net/C#, ASP.Net, JavaScript, COM/COM+, SQL 2000-08, VS.Net 2000-2010, MOSS/SharePoint server.
Volkswagen Credit, Libertyville, IL 07/2000 – 10/2006 Senior System Analyst/Application Developer
● As a senior developer/technical lead, participated in the design, development and support of a number of in-house financial applications in a mixed OS/Database (Sybase, SQL Server, Oracle) environment utilizing COM, COM+, XML, web services, and client-server techniques.
● Designed and developed interfaces for multiple in-house and off-the-shelf business critical financial applications.
● Created internet vendor collaboration application utilizing ASP.NET, C#, and SQL Server.
● Gathered user requirements, designed and implemented major multi-language web based on credit processing application. Responsible for code analysis, fine tuned-application and database performance.
● Participated in numerous POC pilot projects which implemented GUI, business logic and database tier.
● Worked on design, development and implementation of multiple desktop data driven applications utilizing SQL server (6.5 - 2000) and Visual Basic (3.0-6.0). Applications supported heterogeneous database environments (MS SQL Server, Sybase and Oracle) creating a need for various custom interfaces. Created various data import/export utilities, supported and enhanced several in-house VB applications.
● Lead a team of developers in designing and building mission critical real time data processing applications including data entry, business intelligence and credit processing for loan applications that interface with multiple data sources and 3rd party credit decision applications.
● Created utilities for data extraction for various Crystal Reports, Business Objects and web-based reports.
● Took part in database fine tuning, including data modeling, indexing, stored procedure/trigger implementation, normalization and denormalization of data for both transactions and reporting.
● Created numerous COM components utilized in client-server and web applications.
● Developed an Electronic Vehicle Funding application in VB6 being a backbone financial application interfacing with 3rd party credit tools.
● Designed GUI per user's requirements, middle tier components for business logic and data tier along with data modeling and data access routines in MS SQL server and Sybase.
● According to business requests created data entry applications for initial data collection and validation.
● Enhanced GUI for multiple in-house VB 6 data driven utilities.
● Created custom web-based applications utilizing VB Com components for data entry, processing and reporting.
● Created numerous custom interfaces for data manipulations and data transfer to/from heterogeneous data sources.
Technologies utilized: .Net 1.1, C#, ASP.Net, JavaScript, COM/COM+, SQL 2000, Oracle Andersen Consulting, CIO GSD, Chicago IL 1998 – 2000 Programmer/Analyst for Data Delivery Team
Responsible for the design, development and support of several Data Delivery applications utilizing VB6, SQL server, IIS/MTS and Lotus Notes. Participated in full application development and testing cycles. Created several data distribution payroll applications for 65000 people. EDUCATION:
● 1993: Bachelor of Science – Computer Science, Technical University, St. Petersburg, Russia REFERENCES:
Available upon request
PERSONAL SKILLS:
● Business goal oriented and objective focused
● Strong communications skills
● Self-starter, team player with the ability to work independently