My Profile "Gautam Kumar Gupta"



 













Er.Gautam Kr. Gupta


 
GAUTAM GUPTA
3102 Easton Ave · Chattanooga, TN 37415

.NET DEVELOPER

Innovative software engineering professional with 6 years of experience building effective tools and applications. Team player, collaborating on module integration and providing support in achieving assignment goals. Proactive solution provider able to monitor progress, identify issues, and resolve problems prior to escalation. Experienced in integrating numerous modules and migrating legacy systems to new .net applications. Well-versed in C#, Java, VB, PHP, and other advanced technologies. Solid background contributing across all stages of software development life cycle (SDLC) in N-tier application development to deliver outcomes that surpass expectations.


CORE COMPETENCIES / TECHNICAL SKILLS

SDLC Methodology · Application & Software Development · Programming · System Architecture
Database Design · User Interface (UI) Implementation · Unit Testing · Troubleshooting · Debugging
Technical Reporting · Module Integration · Specification Analysis · Requirement Gathering · Advanced Coding
Teamwork · Communication · Problem Solving · Adaptability · Interpersonal Skills

Languages: C#, Java,VB, T-SQL
Web: ASP.NET, HTML, CSS, JavaScript, JQuery, AJAX, Bootstrap.
Web Services: Restful service, SOAP
Web Servers: IIS, Tomcat
Databases: MSSQL 2008, MSSQL 2008R2, MSSQL 2012, MSSQL 2014, MySQL, Sybase
Tools: Visual Studio 2015, Visual Studio 2013, NuGet, Report Builder (SSRS)
Source Control: TFS, RTC, Clear Case, Tortoise SVN, Visual SVN, Resharper, GitHub
Platforms: Windows.
SDLC: Agile-Scrum, Agile-Kanban, waterfall
Design Patterns: MVC, Factory, Facade, Aggregator, Repository
Frameworks: .NET, MVC, Entity Framework, Spring, Hibernate
Servers: Windows Server 2008R2, Windows Server 2014
Others: TSQL, SSRS, HP SM ANCT, HP ALM.


PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
                                                                                                                                                                                                                                                                             

Client: Blue Cross Blue Shield of Tennessee (BCBST), Chattanooga, TN           September 2016 to Present
Role: .NET Developer III

Responsibilities:

·         Formulated and defined system scope and objectives through research and fact-finding to design, develop, modify, or integrate complex information systems.
·         Devised or modified application systems and procedures to optimize functional requirements including capacity, operating time, response time, and form of desired results.
·         Designed, code, test, debug, and document programs, subroutines, and scripts.
·         Served one or more project team roles, such as business systems analyst, or technical lead, for small to medium efforts or manage phases of medium to large efforts.
·         Competent to work at the highest phases of applications systems analysis and programming activities.
·         Enhanced the design of current systems to improve system capabilities to meet the changing needs of the business.
·         Worked with business users or business systems analysts to understand requirements and translate them into technical specifications.
·          Developed and implemented program/system test plans. Devised data verification methods and standard system procedures.
·         Maintained technical skill set for software languages, databases, platforms, operating systems, utilities and networks needed to support work assignments.   
·         Assisted in preparing and maintaining application design document.
·         Responded to system failures and performance events by taking appropriate measures to reduce system downtime and eliminate recurrence of problems.
·         Conducted presentations to provide end users with knowledge to maximize their use of developed systems.
·         Provided technical leadership on assigned projects or discovery efforts.
·         Coordinated work assignments and verified results of applications systems analysis and programming personnel.
·         Regularly provided guidance and training to less-experienced analysts/programmers. 
·         Conducted research on software and hardware products to justify recommendations and support management in budgeting and purchasing efforts.

Environment: ASP.NET, MVC, Entity Framework, Microsoft Visual Studio 2015, C#.NET, VB .NET, Web API,  IIS, SQL Server 2014,Windows Server 2012, CSS, JQuery, JavaScript, RTC, MS Test, Windows Form, SharePoint, Sybase, Clear Case, HP SM ANCT, HP ALM.


Client: Patterson Technology, Effingham, IL         February 2016 to August 2016
Role: Software Engineer II

Responsibilities:

·         Developed and maintained .NET Feature Application and enterprise applications according to technical specifications.
·         Coordinated with Business Analysts and programmers to analyze business requirements and develop technical specifications.
·         Implemented ASP.NET MVC pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
·         Designed and developed UI using ASP. NET, HTML, CSS, JQuery, JavaScript, Bootstrap and Angular.js.
·         Used Angular.js as the development framework to build application.
·         Developed front-end interaction WebPages using ASP.NET, HTML, JavaScript, JQuery and Angular Js.
·         Developed core functionality with the ASP.NET MVC Framework (C#.NET, Entity Framework).
·         Optimized Domain Codes to improve performance of the Application.
·         Developed Data Access Layer Using Entity Framework using Repository , Aggregator and Façade Patterns to access data from Azure (SQL and File) storage , Also used API calls to enterprise API to get data in case of enterprise data.
·         Used Simple Injector for Dependency Injection.
·         Worked on C#, Designed and developed SOA using Web API for the data access for the Web application to consume.
·         Provided technical support in developing new applications and improve existing applications Codes.
·         Performed code reviews and ensure that the developed code complies with best practices and standards with MS Unit Testing and the required documentation for it.
·         Participated in PBI refinement meetings to analyze requirements and estimate effort.
·         Coordinated with other programmers in developing technical design options and strategies.

Environment: ASP.NET, MVC, Entity Framework, Microsoft Visual Studio 2015, C#.NET, Web API, Simple Injector, IIS, SQL Server 2014,Windows Server 2012, CSS, JQuery, JavaScript, Bootstrap, Angular.js, TFS, MS Test, Windows, SharePoint, Azure Emulator.


E-ZONE INTERNATIONAL PVT. LTD., Kathmandu, Nepal · 2010-2015
Software development company with 20-25 employees.

Senior Software Developer · 2014-2015
Led major software development projects. Utilized C# for creating forms and AJAX to improve UI and client-side page functionality. Employed self-developed RAD tool to generate pages, stored procedures, and business data access classes. Leveraged existing domain knowledge to ensure fast, risk-free development processes.
Projects:
·         E-Finance: Developed internal product using ASP.NET and C#. Designed highly successful process for integrating inventory, loan, billing, and payroll modules with General Accounting.
·         Code Generator: Created tool that handled basic CRUD operation, generating C# code, ASPX page design, business layer data class, service layer entity class, stored procedure, and design for list page.
Achievements:
·         Empowered company success as key contributor on E-Finance project launched in cloud.
·         Accelerated coding task completion and enhanced ASP.NET N-tier application development processes by building effective code generator.


E-ZONE INTERNATIONAL PVT. LTD., Software Developer, continued:

·         Developed budget module using MVC design and integrated module into major E-Finance System.
·         Migrated Data from a legacy system (FoxPro-dbase) to dot net system (MS SQL database) which managed large financial and loan application process.
Technologies: Languages: C#, Java; Web: ASP.NET, HTML, MVC, CSS, JavaScript, JQuery, Bootstrap, Web Services, REST, XML; Databases: MSSQL 2008, MSSQL 2008R2, MSSQL 2012, MSSQL 2014; Tools: Visual Studio 2010, Visual Studio 2013, Tortoise SVN, Visual SVN, Resharper, GitHub; Platforms: Windows 7/8.

Software Developer · 2010-2014
Coordinated and contributed to all phases of SDLC to create fully functional applications and software programs. Conducted unit tests and resolved issues. Wrote robust, scalable code and followed through with testing and debugging. Submitted clear technical reports.

Achievements:
·         Facilitated various technical functions by designing the UI, writing stored-procedures in SQL server, and implanting CRUD operation using C# and ADO.NET.
·         Assessed client requirements and developed accounting and budgeting module in accordance with expectations.
·         Promoted positive team environment through courteous communication using interpersonal skills even in high-pressure, deadline-driven environments.
Technologies: Languages: C#, Java; Web: ASP.NET, HTML, MVC, CSS, JavaScript, JQuery, Bootstrap, Web Services, REST, XML; Databases: MSSQL 2008, MSSQL 2008R2, MSSQL 2012, MSSQL 2014; Tools: Visual Studio 2010, Visual Studio 2013, Tortoise SVN, Visual SVN, Resharper, GitHub; Platforms: Windows 7/8.


ACADEMIC PROJECTS & EXPERIENCE

Teaching Assistant · MAHARISHI UNIVERSITY OF MANAGEMENT · 2015
Recruited after demonstrating exceptional software development skills and knowledge. Assisted professor Dr. Emdad Khan in teaching Algorithm. Helped students understand algorithm complexity analysis concept.

Projects completed at Maharishi University of Management include:

·         Library Management System: Collaborated with 3 team members in Java developer role creating desktop application. Designed Book Checkout module and worked effectively with team to integrate all modules into one application. Built back-end database functionality using MySQL. Utilized JavaFX with Eclipse for IDE.
·         Online Dictionary: Independent Project on Dating Site using PHP, HTML, CSS, JavaScript, JQuery, AJAX with back-end in MySQL. Searched for words inputted by user and retrieved and displayed database results grouped by category.
·         General Accounting: Collaborated with 3 team members in Java developer role creating a web application. Designed journal, payment, receipt, and ledger module. Worked with team members to integrate all modules into application. Used JPA and Hibernate in MVC with N-Tier architecture. Built back-end database functionality using MySQL.

EDUCATION

Master of Science in Computer Science, Maharishi University of Management, Fairfield, Iowa
In progress via distance education courses, expected completion: 12/23/2017

Coursework:
Modern Programming Practices · Web Programming · Web Application Architecture · Enterprise Architecture
Big Data Analytics · Computer Security

Bachelor of Engineering in Computer Science
Nepal Engineering College, Bhaktapur, Nepal

CERTIFICATIONS