Sam
980-***-**** / *************@*****.***
SUMMARY
Software Engineer with 4 years of professional experience in software design, development, maintenance and deployment, analysis Design, Testing and Implementation of Client/Server, Web Based Technology.
Solid understanding of Object Oriented Analysis and Design(OOAD), RDBMS concepts.
Hands on experience in design using Object Oriented Programming (OOP) Principles and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL and Oracle Databases.
Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL, LINQ to objects and LINQ to XML to manage relational data as objects.
Expertise in designing and developing Windows based applications and Web based applications using MVC, ASP.NET, ADO.NET, ENTITY FRAMEWORK, C# and SQL Server
Experience in various multi-tiered .NET applications using C#, HTML5, CSS3, JavaScript, TypeScript, jQuery, Ajax, Json.NET, ASP.NET MVC, ADO.NET, ASP.NET, IIS, SQL Server 2005 /2008/2012/2014, DB2 7.0, ADO.NET Entity Framework 6.0, Oracle, SSIS, SSRS and SSAS.
Extensive Knowledge on .NET Design Patterns including Dependency Injection (DI), Inversion of Control (IOC), MVVM (Model-View-View-Model) and MVC (Model-View-Control).
Experience in design and development of WPF applications using MVVM pattern, XML, Win Forms, ASP.Net applications using ASP.NET MVC 4 Entity framework.
Experience in working with Web Services, WCF Services, ASMX web services, ADO.NET, Azure Web and Entity Framework.
Experienced knowledge in web UI technologies using HTML, VBScript, jQuery, JavaScript, TypeScript, AngularJS2.0.
Experience in building Data Integration, Workflow Solutions and Extract, Transform and Load (ETL) solutions for data warehousing using SQL Server Integration Service (SSIS).
Proficiency in writing SQL Packages, Stored Procedures, Functions, Database Triggers, Views, Indexes, Sequences, Materialized views and Constraints.
Experience in developing applications using Web Services, WCF, REST, WPF, WWF, SOAP, NHibernate and GIT.
Hands on experience in using Web Server – IIS.
Extensive knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles
Experience in Design and Development of GUI (Graphical User Interface) using C# Win Forms
Developed a Single page application (SPA), mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing AngularJS 2.0, JavaScript API.
Involved and Experience in all phases of software development life cycle (SDLC) – Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, Deployment and support.
Developed good knowledge of the latest Microsoft offerings like WCF, LINQ and Entity Framework.
Experienced in working with Iterative Agile Programming Methodologies, Waterfall methodologies, Scrum and Test-driven development (TDD).
Team player with strong analytical, problem solving and interpersonal skills.
TECHNICAL SKILLS
Programming Languages
C# 4.0/3.0/2.0, VB.NET, ASP.NET, SQL,JSON
Operating System:
Windows 2010/08/07
Web Technologies
.NET Framework 4.6/4.5/4.0/3.5/3.0/2.0, ASP.NETMVC3.0/4.0, Web API, ASP.Net Ajax 3.0/2.0, JavaScript, TypeScript, jQuery, AngularJS 2.0
UI Technologies
Win Forms, WPF, WCF, ASP.NET Web Forms, Asp.net MVC
IDE Tools
VS 2017/15/13, SQL Server Management Studio
ETL Tools
SQL Server Integration services (SSIS 2012), Data Transformation Services (DTS)
Databases
MS SQL SERVER 2012/2010/2008, Oracle 10g/9i/8i
ORM
Entity Framework
Web Design
HTML, CSS, Bootstrap, HTML5, CSS3
Reporting Tools
SQL Server Reporting Services (SSRS), Crystal Reports
Servers
Windows Server 2008/NT, Microsoft IIS (7.5, 7.0/6.0/5.0/4.0)
Middleware
WCF, ADO.NET4.0/3.5/3.0/2.0, Web Services
WORK EXPERIENCE
Calista-US March2016 – Jan 2018
Role: .Net Developer
Description: Calista-Us is an American based LLC company, that helps clients exceed their business objectives by delivering best people to serve esteemed client’s to show meaningful results. Calista US exceed client’s objectives by delivering what is promised on time and on Budget.
Responsibilities:
Developed a responsive web application utilizing ASP.NETMVC, HTML5, Angular JS, JavaScript, CSS, and Bootstrap which provides performance data visualization to users.
Consumed the services in the MVC application.
Developed the data layer using Entity Framework using database first approach. Worked with database team to design the SQL Server database tables and stored procedures.
Involved in designing front-end screens using Java script, Angular JS, AJAX, HTML5, CSS3.
Used Angular JS to handle events triggered by clients and send request to server.
Used AGILE methodology for project management and participated in daily SCRUM and weekly SPRINT meetings.
Developed windows service for a batch processing job and provided the shell scripts for deployment.
Implemented Data extraction, importing, exporting, Transformation using SQL Server Integration Service.
Meet customer expectation, timelines with quality deliverables. Supported the team members when required.
Developed View-Models to restrict the controllers to control the dataflow between the model and view.
Used AJAX, JavaScript libraries like jQuery for fast and asynchronous communication between page and server without refreshing the page.
Created stored procedures, Functions, Views in SQL Server 2012 database.
Used Team Foundation Server (TFS) for continuous integration and version control and used Fiddler to debug web request and responses.
Worked with internal customers to devise the best web solutions to meet their needs.
Fixed the bugs reported by QA testing.
Environment: Net Framework 4.5, ASP.NET, C#, MVC 5.0, Entity Framework, Web API 2, Twitter Bootstrap, Scrum, LINQ, Java Script, jQuery, Angular JS, CSS3, HTML5, AJAX, SQL Server 2012, IIS 7.0, ADO.NET, TFS.
Valparaiso University Jan 2017- May2017
Role: .Net Developer
Responsibilities:
Involved in discussions with users/managers to gather necessary requirements.
Designed and developed ownership module
Interaction with client for business requirement for the system.
Involve in estimation preparation at module level.
Interaction with onsite counterpart for technical or business requirement.
Involved in design, coding & integration of source code.
Coordination in Reviews & build related tasks.
Trouble shooting& bug fixing related activity at code level as well as design level
Developed Web Services that is used to download Client data from the Advisory firms on daily basis
Developed reusable and optimized .NET components using C#.
Written client side script using JavaScript and Ajax.
Involved in Studying of existing database design and implementing required enhancements.
Identified and created indexes to fetch the data efficiently and wrote stored procedures to update and retrieve data effectively in SQL Server.
Used VSS to maintain the version and source control.
Involved in Documentation of the project.
Environment: ASP.NET 4.0 C#, XML, SOAP, Java Script, Web service, MS SQL Server 2012
Edvenswa Tech June 2014- Nov 2015
Role: .Net Developer
Description: Edvenswa Tech is executing projects for a few start-ups using cutting-edge Technologies, more than 80% of customers are start-up companies benefiting from Edvenswa.
Responsibilities:
Worked on Requirement analysis, gathered all possible requirements from end users and involved in breaking the requirements into exact implementation details.
Developed a responsive web application utilizing ASP.NET, JavaScript, CSS, and Bootstrap which provides performance data visualization to users.
Designed database objects like tables, Stored Procedures.
Developed the data layer using Entity Framework using database first approach. Worked with database team to design the SQL Server database tables and stored procedures.
Used AJAX, JavaScript libraries like jQuery for fast and asynchronous communication between page and server without refreshing the page.
System analysis and design.
Bug fixing with enhancements.
Initial Pilot support for the application after delivery.
Implemented order transactions management software, which real-time processes large volume of orders data with very low latency
Involved in testing and used live link for the project management.
Coordinated with the junior developers in the development process
Involved in User acceptance testing and debugging.
Migrating VB 6, ASP applications to ASP.NET application.
Providing production support for USA and European customers.
Used click once deployment and MSI packages for WinForms applications
Responsible for publishing ASP.NET application to different servers
Environment: Visual Studio.NET 2013/2015, ASP.NET, C#, Webforms, Win forms, .NET Framework 4.0/3.0, CSS MS Access, SQL 8i, SQL server 2000, IIS 5.0, MS Excel, MS Office, Crystal Reports.
SCHOLASTIC RECORD
3.7Gpa Valparaiso University, Information Technology, Indiana