Software Engineer Resume
Chicago, IL
SUMMARY
- 9 years of Software Application Development, testing and implementation experience wif Web based and N - tier Architectures involving all stages of Software Development Life Cycle as Full Stack Developer (SDLC) using Waterfall and Agile methodology.
- Experience in all aspects of teh SDLC involving requirement analysis, technical design, development, testing, implementation, enhancement, production support, troubleshooting, and maintaining strong relationship wif teh client throughout teh project lifecycle.
- Developing Client-Server and Web applications using Asp.Net, C# MVC and Vb.Net wif backend database SQL Server-2008/2012.
- Experience in scripting languages like JavaScript/jQuery, MVC5, Angular and Bootstrap.
- Worked extensively on various ADO.Net objects to interact wif databases, such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Experience in Entity Framework, Sub Sonic and LLBL Gen.
- Experience in creating and consuming Web Services, Restful WCF and Web API.
- Good experience in writing LINQ and Lambda expression.
- Business focus: understand scope of business, requirements, client expectations and High-level modeling of business processes, translating requirements into technical specifications and analyzing teh Impact.
- Strong knowledge in writing scalable, high-performance applications.
- Involved in Database Design, Performance Tuning of teh SQL/TSQL and Stored Procedures.
- Experience in Creating SSIS Package for Excel data import functionality
- Experience in writing Stored Procedures, Triggers, Functions and using SQL Profiler.
- Responsible for performing code reviews, preparing test strategies and test plans.
- Responsible for analyzing and providing solutions wif an appropriate design.
- Experience in Unit and Integration testing.
- Experience in Crystal Reports X1 to display data in Bar chart, Pie Chart.
- Experience in Source Code Control Systems likeTFS, MS Visual Source Safe (VSS)and Subversion.
- Worked in team and independently to meet aggressive deadlines: direct interface wif Product Owner, combine decision-making and direction-setting wif hands-on technical involvement.
- Excellent communication, facilitation, documentation and interpersonal skills.
- Extensive experience in identifying, creating and applying industry best practices in software development, software architecture and development processes.
TECHNICAL SKILLS
Microsoft Technologies: .Net Framework 3.5/4.0/4.5.1 , Asp.Net, C#, VB.Net, WCF, Web API, Web Forms, Windows Services MVC Framework.
Web Technologies: Html, Html5, CSS3, Xml, XSlt, JavaScript, jQuery, Angular.JS, Web Services, Rest based WCF, WCF wif Message Queue, SOAP, JSON and Ajax.
Entity Framework: Entity Framework, Linq, Lambda expression, LLBL Gen, Subsonic.
IDE: Visual Studio.Net 2005, 2010 and 2015
Database: MS Access, Oracle, Sql Server 2005/2008 and 2012, Crystal Reports, SSIS and SSRS.
Methodology: SDLC, Waterfall Model and Agile/Scrum Methodology.
Software Design Tools: Microsoft Visio.
Office Suit: Word, Excel, Access and PowerPoint.
OS: Windows NT, Windows 2000, Windows XP and Windows 7.
Web Server: IIS.
Domain Skills: Banking - Remittance Processing, Asset Management, Wealth Management, HealthCare and Life Science and E-Commerce
Design Pattern: GRASP Pattern and MVC Pattern.
Tools: & Utilities: VSS (Visual Source Safe), Subversion and Team Foundation Server.
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer
Responsibilities:
- Experience working in Agile Scrum methodology, wif two-week sprint duration on User Stories and involved in Sprint Planning, Grooming and Retrospective meeting.
- Creating teh Proof of Concept for teh SPIKE and working wif Business Analysts and Subject Matter Expert on approval of teh POC.
- Design and Development of Screens based on teh Wireframe present in FIGMA received from Business Analyst
- Worked in REST API- Request/Response Message Capture and WCF Message Inspectors to capture teh WCF Request/Response messages.
- Created teh Singleton class wif Message Logging featured Enabled/Disabled at teh database level and captured teh Sql Server Message Logging in cache for teh duration of 30 minutes cache time.
- Worked in Positions Screen to display data based on Drop down values and incorporated teh Manage Table View functionality.
- Implemented Asynchronous programming wif Async and Await in writing teh optimized code.
- Worked in ALM defects wif specific to teh Project in co-ordination wif teh Testing Team.
- Utilized Entity Framework, LINQ for data retrieving, querying, storage and manipulation
- Experience in table design, creating Stored Procedure in Sql Server.
- GIT Repository for Version Control System.
Environment: .Net, C#, Sql, Web API, WCF, Html, CSS, Angular, Bootstrap, Visual Studio 2019, Visual Studio Code, Asp.Net Core 3.1, Entity Framework, Sql Server 2017, SSIS, Postman, Insomnia, LINQ, ALM, JIRA, FIGMA and GIT Repository.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- Experience working in Agile Scrum methodology, wif two-week sprint duration on User Stories.
- Worked in creating teh Proof of Concept based on teh requirement and working wif Business Analysts and Subject Matter Expert on approval of teh POC.
- Design and development of Event workflow Screens using Angular Directives, Services, Web API CRUD Operations and Entity Framework Core 2.0.
- Experience in Unit Testing of UI application using Specs of Jasmine and Karma
- Worked in Batch message processing of trade flow, teh Swift messages and MT 56 message processing between VORTEX to teh downstream GIM2 application.
- Worked in Auto Sys for Batch Processing and job scheduling teh Box jobs and teh Watcher jobs and how teh fund flow happens.
- Working experience in Entity Framework2.0 code first approach to interact wif database.
- Utilized LINQ extensively for data retrieving, querying, storage and manipulation
- Involved in table design, writing Stored Procedures, Function and Cursor and Triggers using Sql Server.
- Experience working in Cloud hosting Web apps in Azure and build and release cycle.
Environment: .Net Core2.0, C#, Angular, Type Script, Web API, Entity Framework Core2.0, Linq, XML, Ajax, Bootstrap JQuery, SQL Server, Auto sys, Swagger, Post man, Jasmine and Karma, Web Service, SOAPUI, GIT and Azure DevOps.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- Actively Worked in Agile Scrum model and involved in Sprint Planning, Grooming and Technical discussion wif various line of business.
- Actively worked on User Stories related to Access Resource Management project and involved in all layers of software development life cycle, Development, Testing Database design
- Worked in Notification Windows Service to send Weekly Email Notification.
- Responsible for Database design, creation of Stored Procedures, Clustered index and triggers in SQL Server 2012.
- Worked in wif SSIS to perform process updates hourly job scheduler
- Involved in Unit Testing of teh code and involved in Bug fixing.
Environment: Asp.Net, MVC, C#, Angular js, Bootstrap, Web Service, WCF, Web API, LinQ, XML, Ajax, JQuery, SOLID Principles, SSIS, SQL Server 2012, Team Foundation Server (TFS)
Confidential, Chicago-IL
Senior .Net Developer
Responsibilities:
- Actively participated in Business Requirement Document (BRD) discussionsInvolved in preparation in Interface Control Document (ICD) to be used by various consumers of OMNI KYC application
- Design and Development of Screens based on teh Wireframe received from Business Analyst
- Developed Web API wif verbs Get, PUT, POST and Delete and testing using Postman.
- Experience wif Swagger Editor and SOAPUI for Web Services Testing, Postman for Web API Testing and Chrome developer tools for testing teh UI.
- Involved in Coding of Business Owner Module using Angularjs, MVC5 and Bootstrap
- Created Proxy and consumed Web Service in WCF and have done mapping to respective WCF and API and reflected teh same in UI.
- Experience in Test driven development (TDD) wif MSTest Unit testing and knowledge on jasmine.
- Responsible for Database design, creation of Stored Procedures, Clustered index and triggers in SQL Server 2012.
- Achieved better Performance of SQL by running Execution plans and query optimization techniques in SQL server 2012.
- Worked in script automation and Excel data import (ETL) wif SSIS
- Involved in applying SOLID principles in writing optimized code and delivering
Environment: MVC 5, C#, Angular js, Bootstrap, WCF, Web API, LinQ, XML, Ajax, JQuery, SOLID Principles, SSIS, SQL Server 2012, SSIS, SSRS, Html5, CSS3, Swagger Editor, Post man, Web Service, SOAPUI, Team Foundation Server (TFS)
Confidential, Lincolnshire IL
Software Engineer
Responsibilities:
- Involved in Technical Discussion and preparation of Proof of Concept and mock up Screens.
- Involved in Full Life Cycle Development (SDLC), provided value added services wif development teams and clients throughout teh life span of a project
- Involved in coding and designing of Screens using MVC, Angular js, Jquery, Partial View, JSON, Ajax and Bootstrap.
- Involved in customization of Master Page layout design wif configurable menu options using XML files and Jquery Sliding and Push Menu.
- Used Angular js for developing UI and front-end web development.
- Involved in creating and Consuming WCF to return brand related information based on item search.
- Worked in Container Tracking Windows Service and have implemented multithreading using TPL, Async and Await, IBM WebSphere MQ in C# for background Purge Service.
- Experience in Test driven development (TDD) wif MSTest Unit testing and knowledge on jasmine.
- Responsible forDatabase design, creationof Stored Procedures, Clustered index and triggersin SQL Server 2012.
- Creating Data Access Class to interact wif Database
- Achieved better Performance of SQL by running Execution plans and query optimization techniques in SQL server 2012.
- Worked in script automation and Excel data import (ETL) wif SSIS Package.
Environment: MVC 4.0, C#, Html5, CSS3, Bootstrap, WCF, Web API, LinQ, XML, Ajax, JQuery, SSIS, SSRS, SQL Server 2012, Angular js and Subversion.
Confidential
Programmer Analyst
Responsibilities:
- Understanding teh requirement and Preparation of Technical design document.
- Understanding teh various clinical Trial Modules and executing teh AppBlockflow.
- Actively involved in coding and designing using XML, HTML, JQuery and Cascading Style Sheets (CSS).
- Involved in Configuration and Customization of Enterprise Application Blocks.
- Utilized LINQ extensively for data retrieving, querying, storage and manipulation.
- Developed presentations layer using CSS, Master Pages & Themes to create user interfaces using web pages and controls.
- Involved in Technical Discussion during teh project and attending client call and understanding teh clinical trials specific to teh study.
- Participated in code review, code optimization and Performance tuning.
- DevelopedGUIusingMS Visual Studio,Asp. Net, VB.Net and Javascript.
- Developed web pages using Asp.Net and usedJavascriptforClient side Validation.
- Creating Data Access Class to interact wif Database.
- Developed User controls for Asp.net websites to enhance reusability.
- Created and modified teh SQL scripts and stored procedure and Triggers using SQL Server 2008.
- All teh commonly used functions are written in a class file and calling those functions usinginheritance.
- Collaborate wif on-shore and offshore clients to successfully implement teh project in production for end user.
- Unit testing and Integration testing for teh program and documenting teh Test Scripts.
Environment: Visual Studio 2010, SQL Server 2008, AJAX, JavaScript, Web Services, LLBLGen, SQL Server, ASP.Net, VB.NET and SVN.
Confidential
Software Engineer
Responsibilities:
- Understanding teh requirement and Involved in Analysis, Design and Development of teh application. As a Developer involved in project planning, QA Testing, interacting wif Client interaction.
- Actively involved in coding and designing using XML, ADO.Net, HTML, and Cascading Style Sheets (CSS)
- Utilized Data Grid, Data List controls wif features of Paging and Sorting to display various data on web pages.
- Involved in design & development of teh front-end using Web Forms, Master Pages, and User Control.
- Involved in creating Tables wif proper indexes, stored procedures, Views, Function and triggers using SQL Server 2000.
- Worked extensively on ADO.Net objects to interact wif databases such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Performance tuning for improvement in query processing response.
- Implemented VSS (Visual Source Safe) Configuration Management.
- Designed Layout structure and controls in user friendly manner.
- Developed documentation for teh project.
- Implemented Test Driven Development process and Developed Nunit Project for application and testing for particular module.
Environment: Visual Studio 2010, SQL Server 2008, AJAX, JavaScript, SQL Server, Stored Procédure, ASP.Net, C# and VSS.
Confidential
Software Engineer
Responsibilities:
- Responsible for business requirements analysis, developing System/Technical specifications and impact analysis.
- Actively involved in coding and designing using XML, ADO.Net, HTML, JQuery and Cascading Style Sheets.
- Used Asp.Net and Vb.Net, Object Model while developing teh Web forms.
- Used XML files for getting random data for teh application.
- Involved in Technical Discussion during teh project.
- Responsible to validate Asp.Net web pages, using Custom validation and inbuilt validation facilities in .Net environment.
- Implemented Master Pages and Themes to maintain uniformity among all web pages in GUI.
- Developed web pages using Asp.Net and usedJavaScriptforClient side Validation.
- Have created and Consumed Web Services and have worked in Windows Services in Convertion of C++ Windows Service into C#.
- Worked on database design, Tables, Stored procedures, triggers, cursors using SQL Server 2008.
- Worked extensively on various ADO.Net objects to interact wif databases such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Achieved better Performance of SQL by running Execution plans and query optimization techniques in SQL server.
- Implemented Test Driven Development process and Developed Unit and Integration test scripts.
Environment: ASP.Net, C#, SQL Server, ADO.Net, Web Services, AJAX, XML, JQuery, Crystal Reports and VSS.
Confidential
.Net Developer
Responsibilities:
- Understanding teh requirement and Involved in Analysis, Design and Development of teh application.
- Designing teh user interface and Coding.
- Interact wif clients to gather business requirements and develop clear, concise and complete technical specifications.
- Actively involved in coding and designing using HTML, Java script and Cascading Style Sheets (CSS).
- Extensively used Master Pages, Web User and Custom Controls in developing User Interface front-end application.
- Developed Presentation Layer using CSS to achieve uniformity among all ASPX pages. Utilized Grid View, Data List & Repeater controls in wif Paging and Sorting to display various data on web pages.
- JavaScript and AJAX was used for Client side validations and also used new validation controls in VS 2005 like Cascading dropdown.
- Used Grid View control for displaying data on teh Web Form.
- Developed teh administrative module to assign levels of authorization to teh end users.
- All teh commonly used functions are written in a class file and calling those functions usinginheritance.
- Involved in writing complex stored procedure, views, functions and triggers and binary tree and bitmap indexes in Oracle.
- Implemented VSS Configuration Management.
- Writing unit test cases and involved in Unit testing.
Environment: Asp.Net, VB.NET, Oracle, Visual Studio 2005, AJAX, JavaScript, Web Services, SubSonic and VSS.
Confidential
Programmer
Responsibilities:
- Understanding teh requirement and involved in Designing teh user interface and Coding.
- Responsible for designing Business components, Data Access component and UI.
- Created event driven Web Forms using ASP.Net and implemented forms validation.
- Implemented Master Pages and Themes to maintain uniformity among all web pages in GUI.
- Developed Presentation Layer using CSS to achieve uniformity among all ASPX pages.
- Extensively used ASP.Net,Data Grid,Data ListandRepeater controls for displaying teh data in a clear format.
- Worked extensively on ADO.Net objects to interact wif databases such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Involved in writing complex SQL queries, stored procedures, views, functions, constraints and triggers in SQL Server 2000 database Performance Tuning and optimization for SQL queries
- Writing unit test cases and involved in Unit testing.
- Implemented VSS (Visual Source Safe) Configuration Management.
Environment: Asp.Net, Visual Studio 2003, C#, ADO.Net and SQL Server 2000 and VisualSourceSafe.
