Sr. Application Developer Resume
Houston, TX
SUMMARY:
- Has 17+ years of collaborative experience in developing and managing mission critical, enterprise wide, multi - tier software applications. Software Analysis, Design, Development, Implementation, Deployment, Maintenance and Support of various Client/Server, N-tier and Web Applications
- Very Strong experience on Microsoft .NET Windows and Web based Applications Development using .NET with ASP.NET, C#.NET, VB.NET, MVC, WCF, WEB API, ADO.NET, SQL Server and XML
- Strong expertise in Object Oriented Programming (OOP) concepts like Encapsulation, Inheritance, Polymorphism and Data Abstraction.
- Extensive experience in developing ASP.NET based Web forms.
- Proficient working with Stored Procedures, Functions and Views
- Excellent knowledge in developing Big Data applications using Java, Python, Hadoop, Map Reduce.
- Possesses very good experience of Apache Spark batch and streaming processing, Scala, Apache Kafka .
- Strong experience in SQL Server and Oracle which includes data modeling, Normalization and performance tuning skills.
- Excellent experience in source code management tools such as TFS and Git Hub .
- Excellent analytical, problem solving, technical, interpersonal, and communication skills.
- Excellent team player and possess leadership quality.
- Worked on projects for Oil and Energy, Trading, Human Resource, Finance and Banking, Insurance. Inventory Management and Manufacturing.
- Effective Communicator Adept in Delivering Superior Customer Service and Bridging the Business and Technical communities
- Strong in Documentation and Preparing Businesses Block Diagrams using MS Word, UML, Visio and Power Point
- Excellent communication and interpersonal skills, sharp personality with extensive documentation and writing skills, and ability to work as an individual, as a part of a team, leading a team.
TECHNICAL SKILLS:
Languages: C#. NET, VB.NET, C, C++, SQL, XML, jQuery, Java Script, JSON, XAML, Typescript
Web Technologies: ASP.NET WEBFORMS, MVC, SharePoint, Razor View Engine, XML, ADO.NET, AJAX, SOAP, Web Services, WCF, HTML5, DHTML, CSS3, Bootstrap, AngularJS 2/1.6
Desktop: WINFORMS
Databases: SQL SERVER 2014/2012/2008/2005, Oracle
Operating System: WINDOWS 2012/2008/7/XP
IDE: Visual Studio 2017/2015/2012/2010/2008/2005, Anaconda, Spyder, IntelliJ Idea, VS Code
Frameworks: .NET Framework 4.6/ 4.5/4.0/3.5/3.0
Web server: IIS 5.0/6.0/7/8
Web Services: XML, WCF, WEB API
BI Tools: SSRS, SSIS, Power BI
Version tools: TFS, GitHub, VSS
Data Access: LINQ, ADO.NET, Entity Framework
Tools: MS Unit Testing, Resharper
Cloud: Azure
PROFESSIONAL EXPERIENCE:
Confidential - Houston, TX
Sr. Application Developer
Responsibilities:
- Extensively used VS 2015 modelling project to create UML Use case, Class diagrams, Sequence and Activity diagrams.
- Designed, Developed and implemented complex Intranet application which can be accessed on multiple platforms.
- Responsive client is developed using ASP.Net MVC, HTML5, JavaScript, Angular JS and Bootstrap.
- Developed Web API in ASP.net MVC to serve Client’s CRUD requests.
- Created project plan in MS project.
Environment: MVC 5, VS 2015, Angular JS, Bootstrap, C#, SQL Server 2012, Entity Framework 5, Web API
Confidential
Lead Developer
Responsibilities:
- Extensively used VS 2013 modelling project to create UML Use case, Class diagrams, Sequence and Activity diagrams.
- Designed and developed Apache Spark programs in Scala to import actuals by AFE number from Oracle (Infor ERP) And SQL server.
- Deployed Application on Microsoft Azure. KM Infrastructure and Microsoft team established connection to n-premise Oracle (Infor ERP) database.
- Designed and developed Front end in ASP.Net MVC, jQuery and C#.
- Developed dashboard which includes Actuals vs. Budget by category, Budget vs. Forecast by period graphs.
- Developed Pie charts, Bar charts and donut charts in D3.js.
- Developed web API in ASP.net MVC with extensive use of Entity Framework and LINQ for SQL Server 2012.
- Extensively used Microsoft Test Project for unit testing.
- Developed complex Stored procedures, UDFs in T-SQL.
Environment: C#, Visual Studio 2013, ASP.Net MVC, .Net Framework 4.5, Entity Framework, Azure, Infor ERP, Apache Spark, Scala, Oracle, SQL Server 2012. D3.js
Confidential
Lead Developer
Responsibilities:
- Developed WinForms application to extract data from Essbase financial Cube for Tax reporting.
- Users provides input parameter values, and system generates csv files based on input criteria.
- Application extracts data of thousands of rows in seconds.
Environment: Tools/Technology: VB.Net, Win Forms, Essbase Financial Cube, Essbase Report Command/MaxL
Confidential
Lead Developer
Responsibility :
- Worked on the major enhancements of win forms application using VB.Net and SQL server
- Handle day to day support.
- Developed Tax Questionnaire module using VB.Net, SQL server
- Consumed Infor (ERP) Web APIs to Create/Read/Update/Delete operations.
Environment: VB.Net, SQL Server, Oracle, Infor, Infragistics
Confidential, Schaumburg, IL
Senior Developer
Responsibilities:
- Developed dashboard which includes Actuals vs. Budget by category, Budget Vs. Forecast by period Graphs and List of checked out scenarios.
- The graphs are developed in Infragistics graph controls and VB.Net.
- Developed interfaces in SSIS to import actuals from Merlin database.
- Extensively used of Infragistics grids for users to view data in hierarchical format.
Environment: VB.Net, MS SQL 2005, SSIS, Entity Framework, .Net Framework 3.5, Infragistics Controls.
Client: Confidential . Houston, TX, USA
Senior Developer
Responsibilities:
- Involved in performing analysis, collecting use cases, documenting requirements, drawing class Diagrams, and creating the design of N-Tier using .NET, C#, WPF
- Involved in creating the Desktop Applications using the WPF, XMAL using MVVM pattern
- Developed multiple user controls and custom controls using WPF, Visual Studio, .NET Framework 3.5, C# and leveraged default templates and Dependency property
- Designed desktop applications for shrinking and resizing the photos and videos automatically
- Used LINQ to query from Business entities, XML and Proxy objects of Remote Web Services
- Designed and developed various abstract classes, interfaces, classes to construct the business logic Using C#.NET.
- Leveraged Microsoft MVVM design for loose coupled application developed and implemented Presentation logic and tested with MS NUnit Testing Framework
- Involved in creating the End-Points, contracts and Operations for enabling file-sharing across Various protocols, applications and platforms using Windows Communication Foundation (WCF)
- Involved to Data development issues and worked on Oracle and SQL Server 2008. Extracting data From Oracle & loading into SQL Server 2008 using SSIS.
- Developed application using the Team Foundation Server (TFS) for version control
Environment: Visual Studio2010, .NET3.5, C#.NET, WPF, MVVM, SQL Server2008, Team Foundation Server (TFS), LINQ, WCF, XML, XMAL
Confidential, DES Moines, Iowa
Senior Developer
Responsibilities:
- Involved in the development and enhancements of eDistribution and Individual Enrollment tracking (IET) applications
- Involved in the customization/rewriting core components like Data access, Exception, Logging, Web Security application blocks as project’s needs
- Developed Common User controls and custom controls. Date time picker, SSN fields, Common navigation controls for Plan selector and Wizard modules
- Developed deployment projects to deploy ASP.Net web applications, XML web services and batch processes for smooth installations
- Developed Windows services to process/expire Prequalification/New Business offers
- Developed XML web services to wrap Microsoft CRM 3.0 web services. This web services provide functionalities like Create/Modify/Expire Prequalification offers/New business offers,
- Accept/Decline offers, Search offers based on the parameters. The stakeholders of these web services are IET, Interactive Voice Response (IVR) and Customer service Desktops applications
- Utilized Grid view and repeater controls in the Web forms for better operability to user
- Extensively wrote Stored Procedures in SQL server 2005.Developed DTS packages to transfer data across different environments
Environment: C#, ASP.Net, Team Suite, T-SQL, SQL SERVER 2005, Visual Studio 2005, .Net Framework 2.0 and Microsoft CRM 3.0
Confidential, Camp Hill, PA
Senior Developer
Responsibilities:
- Actively involved in JAD (Joint Application Design) sessions to gather requirements.
- Created various artifacts in Requisite PRO which includes Business Rules, Screen Specification Requirements (SSR), Messages and Use Cases.
- Designed and developed class diagrams and sequence diagrams using Rational XDE.
- Designed Business Functionalities to create a mapping between roles and the page level access for the users of CWDS.
- Involved in database design for the participant track.
- Extensively used ITASCA framework to develop the Business Objects and the Data Access Objects to communicate with User Interface and the SQL 2005 database.
- Developed various custom controls to retrieve values from the reference tables and provide multilingual support to the pages.
Environment: Rational XDE, VB .NET, ASP .Net, VSS, .Net Framework 2.0, T-SQL, Requisite PRO, ClearQuest and SQL SERVER 2005
Confidential
Sr. Software Developer
Responsibilities:
- Development of critical components
- System architecture design (HLD and LLD)
- Code Reviews
- Team management
- Issue tracking and closure.
- Interface with the client and the development team
- Review of Client deliverables to ensure adherence to CMMI Level 5 Quality Standards
Environment: ASP.NET, C#, XML, BizTalk server, COM+, VS.Net 2003, Oracle and Visual source safe
Confidential
Sr. Software Developer
Responsibilities:
- Designed System architecture
- Code Reviews
- Interface with the client and the development team
- Review of Client deliverables to ensure adherence to CMMI Level 5 Quality Standards
