Sr Software Developer Resume
Phoenix, AZ
SUMMARY
- Over 6+ years of experience in design, development and maintenance of Web, Desktop and Enterprise based standalone applications using .NET Framework (4.6/4.5/4.0/3.5/3.0/2.0/1. x), C# (4.0/3.0/2.0), ASP.NET MVC (5.0/4.0/3.5/3.0/2.0 ), ADO.NET, WCF, WPF, API Web Services, HTML (4.0/5.0), CSS, JavaScript, JQuery, JSON, XML, ORACLE PLSQL and Microsoft SQL Server (2012/2008/2005 ).
- Highly efficient with agile methodologies and software engineering processes, Worked as Scrum Master leading a team of 6 experienced developers. Capable of managing teh Scrum or Kanban process using JIRA. Efficient in stream - lining teh process flow of teh software process development.
- Had good noledge on Angular JS 2.0 and capable of gaining expertise.
- Efficient Intermediate level development skills in PLSQL. Have about 4 years of experience with PLSQL. Worked with environments PLSQL developer, SQL Navigator, TOAD using Oracle clients 11g and 12c.
- Well-experienced in teh development of Web applications by implementing N-tier architecture using C#, ASP.NET, MVC Razor views for UI and PLSQL.
- Worked extensively on BO and SAP Crystal Reports using ODBC connectivity.
- Good hands on experience in designing interactive UI using HTML (4.0/5.0), Style sheets, Master Pages, JavaScript, JQuery, JSON, and Java Script.
- Well-experienced in Page Directives, Routing, Dependency Injection, Pagination techniques.
- Experienced in Creating and Consuming of Web Services using WCF, REST enabled services and Web API.
- Have strong experience in teh design and development of databases in Microsoft SQL Server (2005/2008/2012 ) using tables, views, Stored procedures, Triggers, functions with T-SQL and indexes to optimize search performance.
- Capable of developing data access components with ADO.NET objects (Data Adapter, Dataset, Data Reader), LINQ and Entity Data Model. Extensively used LINQ to SQL for querying in back-end databases from teh application code.
- Capable of developing customized specifications using User Controls and Custom Controls.
- Well-experienced in using Team Foundation Server (TFS) Source Control to manage application life cycle for versioning and collaboration.
- Had Good exposure and Sound noledge on Software Development Life cycle and all its phases such as requirements gathering, analysis, design, coding, testing, deployment and maintenance, Agile Methodologies (Sprint planning, Sprint review meeting, Daily Scrum activities and Sprint retrospective).
- Used concepts of multi-threading and .NET profiling to prioritize teh modules of teh application.
- Extensivesly used SOAPUI and Gatling for functional testing, mocking and load testing. Designed and build teh Unit testing of teh modules using NUnit test.
- Experienced in applying Design Patterns like Singleton, Abstract Factory, Observer, and Repository patterns to code challenges and issues.
- Proficient with Deploying of sites in teh IIS servers and capable of managing teh configurations based on teh application specifications. Used OCTOPUS for automated deployments.
- Experienced in using NEW RELIC and TelerikJusTrace for API performance monitoring.
- Well-experienced in integrating teh Visual Studio and R environment using teh R Client Package.
- Experienced in migrating teh 32bit to 64 bit dlls using Telerik JustDecompiler tool.
- Efficient noledge in working with Test Driven Development using telerik test studio and NUNIT testing of .NET framework.
- Well-Experienced with process modeling using diagrams such as UML, Use Cases, Class diagrams, Sequence diagrams and Activity diagrams in Microsoft Visio tool.
- Good proficiency with Microsoft office Suite.
- Worked with deployment tools such as Octopus and ASG server and performance tools like New Relic.
- Excellent Communication and Interpersonal skills.
- Good experienced in working as a Team player. Also efficient in handling challenges ideally.
- Capable to adapt to latest technologies and ever-changing dynamic business environments.
TECHNICAL SKILLS
Core Languages: C#.NET, PLSQL, T-SQL, C, C++, R programming.
Web Technologies: ASP.NET MVC, ASP.NET 3.5/3.0/2.0, AngularJS, Web Forms, WCF, WPF, REST Web API, HTML5, CSS3, XML, SOAP, JavaScript, JSON, JQuery, AJAX.
Web Servers: Microsoft IIS Server 7.0, 6.0 .
Project Management Tools: Jira Scrum and Kanban WorkFlow .
Version Control Tools: Team Foundation Server, Microsoft Visual Source Safe, SVN and GIT.
IDE: Microsoft Visual Studio 2015/2012/2010.
Performance Monitor Tools: New Relic, ANTS, TelerikJustTrace
Databases: PLSQL DEVELOPER, SQL NAVIGATOR, TOAD, Microsoft SQL Server Management Studio 2012/2008R2, MS Access 2000.
Database Access Technologies: ADO.NET, LINQ, Lambda Expressions, Entity Framework.
Data Analytics Platforms: R Studio, Rapid Miner, Weka.
Data Modeling Tools: Crystal Reports, Rapid Miner, Microsoft Excel, Microsoft SQL Server, Tableau, R Studio, Enterprise Architect and Microsoft Visio.
Operating Systems: Microsoft Windows NT/2000/2003/XP/Vista/7/8/10.
Other Tools \ Bug Tracker Tools: Jira, Telerik Studio, Mantis, Brackets, Debug Viewer, ILDASM, NUnit, Firebug, FilleZilla, Octopus, JustDecompile.
PROFESSIONAL EXPERIENCE
Confidential - Phoenix, AZ
Sr Software Developer
Responsibilities:
- Working as Scrum Master and also as a senior developer with teh development and enchancements related changes to teh applications.
- Architecting teh code changes to applications and mentoring teh team
- Guiding teh team with functional requirments and creating, managing teh user stories.
- Maintaining teh JIRA tasks and updating teh user stories to developers using JIRA.
- Mentoring in filling teh bridge between functional requirements and technical specifications.
- Responsible for being direct contact with business representative and product owner.
- Also as a senior developer designed an interactive ASP.NET MVC web application dat is developed in .NET Framework 4.5 using visual Studio 2015.
- Extensively used Angular JS Framework for teh client side of teh application.
- Worked on developing Angular (Controllers, Services, Directives, and html) modules in teh application for two ways binding and building teh application as a Single Page application.
- Writing and consuming WCF services into teh application to expose data search functionality in teh application.
- Designing teh database and writing stored procedures for Web application using SQL and connecting it to teh Client Application using ADO.NET.
- Development of Client Application Module using C#, ASP.NET MVC, HTML, CSS and Angular JavaScript.
- Utilized ADO.Net technology extensively for data retrieving, querying and storage from teh back end of teh application.
- Worked on Crystal Reports connectivity to teh applications database using teh ODBC drivers.
- Improved teh UI of teh application by implementing responsive design patterns of HTML and CSS.
- Included Db scripts to apply changes to staging and production environments.
- Customizing Team Foundation server for deployment of Web applications.
- Assisted in developing teh data access layer for teh application using Entity Framework, LINQ, WCF services.
- Took part in designing teh database schema and writing SQL stored procedures.
- Worked on IIS Server for deploying teh services and web application.
- Customizing Team Foundation server (TFS) for deployment of Web applications.
- Created triggers for retrieval of data from teh database using PLSQL.
- Developed packages, procedures, functions, triggers, and indexes using teh PLSQL developer. Worked with both teh 32 bit and 64 bit oracle client in different data driven application systems.
- Used Octopus to deploy teh versions to teh servers of different environements like development, Testing and production.
- Understanding teh business needs and new changes to teh application and implementing them efficiently and TEMPeffectively to teh new existing.
Environment: .NET framework 4.5/4.6, ASP.Net MVC, Angular JS, AJAX, XML, HTML5, CSS3, JQuery, AJAX, JSON, WCF, CSS, Java Script, Web Services, Windows server 2008, PLSQL Developer, Visual Studio 2010, TFS, JIRA, Octopus.
Confidential, Houston, TX
Research Assistant
Responsibilities:
- Maintained an interactive ASP.NET MVC web application dat is developed in .NET Framework 4.5.
- Extensively used Angular JS Framework for teh client side of teh application.
- Worked on developing Angular (Controllers, Services, Directives, and html) modules in teh application for two ways binding and building teh application as a Single Page application.
- Designed and developed custom authentication for teh application using JQUERY libraries table sorter, Auto tab and validate.
- Implemented JSON mechanism dat converts user inputs to strings and parses strings to JavaScript objects for teh Server interaction of teh application.
- Improved application performance by implementing teh caching mechanism.
- Implemented Cookie storages, session storages for teh application using JQuery and HTML.
- Used ADO.Net extensively to access and interact with teh backend SQL server data.
- Used various Data control and display elements like Data Grids, Data sets, Data views, Data Adapters to extract data from teh backend.
- Extensively worked on Creating, deploying, consuming web services using WCF.
- Deployed WCF web services and used them for generating teh proxy class files.
- Developed Web pages using Angular JS data-binding, Filters, Directives and Expressions, Angular-mock module, HTML 5.0 and CSS 3.0.
- Used CSS libraries like Bootstrap.
- Worked with teh Web API services and created web services and consumed teh web services in various modules.
- Created and modified SQL server database schema. Designed and implemented tables, field attributes, added constraints, primary and foreign key constraints and referential integrity.
- Used XML services to transfer data between teh front end and teh back end.
- Included Db scripts to apply changes to staging and production environments.
- Customizing Team Foundation server (TFS) for deployment of Web applications.
- Improved teh performance of teh application by making teh code reusable through teh implementation of teh design patterns such as singleton, Decorator, Façade, composite and state.
- Unit testing of teh modules using NUnit test.
- Assisted teh Automation Testing team by building teh automation test scripts for teh updated requirements in teh application.
- Code Refactoring and Bug Fixing.
- Assisted in developing teh data access layer for teh application using Entity Framework, LINQ, WCF services.
- Used WCF services for retrieving teh data from web payment pages dat are used especially for billing and transactions.
- Used XML services to transfer data between teh front end and teh back end.
- Integrated R Environment with Rapid Miner for Executing R inside rapid miner as one of its operator.
- In R Studio implemented numerous Time-series Regression models using teh in-built technical indicators and calibrated teh results using teh plots and graphs.
- Executed teh same models in Rapid Miner using teh Rapid miner - R integration operator “Execute R”.
- Built a TOOLBOX named as CADET in Rapid miner dat can execute various technical indicators using teh R scripts as a Rapid miner operator.
- Developed Machine learning models using neural nets and R CADET TOOLBOX in rapid miner and calibrated teh results using teh plots and graphs.
- Took part in designing teh database schema and writing PLSQL stored procedures using TOAD.
- Worked on IIS Server for deploying teh services and web application.
- Bug Fixing and Code cleaning.
- Back up of teh code is stored in TFS.
- Understanding teh business needs and new changes to teh application and implementing them efficiently and TEMPeffectively to teh existing application.
Environment: .NET framework 4.0/4.5, ASP.Net MVC, Angular JS, AJAX, XML, HTML5, CSS3, JQuery, AJAX, JSON, WCF, CSS, Java Script, Web Services, Windows server 2008, TOAD, Visual Studio 2010, VSS, R Programming, R Studio, R.NET Client.
Confidential
.NET Developer
Responsibilities:
- Built an interactive web browser application dat TEMPhas Vector graphics, Maps and Animations.
- Build server side code to consume WCF services to identify file types.
- Client side and server side validations were done using JavaScript validate plug-in and ASP.NET Validation controls.
- Implementation of interactive GUI using JavaScript, JQuery, HTML5 and CSS3.
- Developed and implemented various Web forms and User Controls using ASP.Net, C# and Java Script.
- Writing and consuming WCF services into teh application to expose data search functionality in teh application.
- Designing teh database and writing stored procedures for Web application using SQL and connecting it to teh Client Application using ADO.NET.
- Development of Client Application Module using C#, ASP.NET MVC, HTML, CSS and Angular JavaScript.
- Utilized ADO.Net technology extensively for data retrieving, querying and storage from teh back end of teh application.
- Grid view sorting and paging were deployed TEMPeffectively.
- Development of Server Side Logic and Communication Services using WCF.
- Implemented web services using WCF, WSDL and SOAP.
- Develop ASP.Net pages to call Workflow service methods via WCF Client Proxy.
- Developed stored procedures, Triggers, views and cursors using SQL server.
- Source code maintenance using Visual Source safe.
- Worked with Web controls, List controls, Master Pages, Data controls in ASP.Net for front-end forms.
- Worked with teh Web API services and consumed teh web services in various modules.
- Improved teh UI of teh application by implementing responsive design patterns of HTML and CSS.
- Included Db scripts to apply changes to staging and production environments.
- Customizing Team Foundation server for deployment of Web applications.
- Unit testing of teh modules using NUnit test.
- Code Refactoring and Bug Fixing.
- Involved in creating tables, views, functions, complex stored procedures.
- Created Unit Test cases using Visual Studio NUnit test.
- Implemented various patterns like mediator pattern, singleton pattern, factory method pattern.
- Created triggers for retrieval of data from teh database.
- Understanding teh business needs and new changes to teh application and implementing them efficiently and TEMPeffectively to teh new existing.
- Created Unit test scenarios, test cases for unit testing teh application.
Environment: .Net 4.0 framework, C#, ASP.NET, AJAX, ADO.NET, Java Script, WCF, LINQ, Visual Studio 2010, SQL Server 2005/2008, SSRS 2005, Visual Source Safe 2005, TFS 2010,Visual Studio 2013, C#.Net, ADO.NET, SOAP, Web Services, SQL Server2012, SSRS, WPF, WCF, ASP.net, MVC, Windows 7, XML, TFS (Team Foundation Server).
Confidential
Associate Software Engineer
Responsibilities:
- Maintained a responsive web application dat was built using HTML, CSS, JavaScript, JQuery, and JSON.
- Adding new changes and modifications to teh code through debugging and refactoring.
- Implementation of ASP.Net web controls and HTML controls in teh web pages.
- Implementation of ASP.Net validations for teh client side web pages.
- Changing teh UI from static to interactive by using JavaScript and CSS.
- Debugging teh built code and analyzing teh errors.
- Assistance in designing teh test plans, test scenarios and test cases for teh new changes made.
- Worked with background threads, dispatchers for better performance of teh application.
- Took part in designing teh database schema and writing SQL stored procedures in PLSQL.
- Bug Fixing and Code cleaning.
- Functional and Unit testing of application.
- Creating test scenarios, test cases and test scripts based on teh user requirements and modifications.
- Worked on exception handling, print, export and logging methods and resolved teh issues.
- Created many T-SQL stored procedures, user defined functions, view, aggregated tables, involved in monitoring of database performance and rebuilding indexes regularly.
- Worked on fine tuning SQL queries, created indexes for better performance of queries.
- Assisted in developing teh data access layer for teh application using Entity Framework, LINQ, WCF services.
- Implementing user defined Web services for Web Portals.
- Designing teh user interface using HTML, CSS and Java scripts.
- Created Unit test scenarios, test cases for unit testing teh application.
- Assisted in deploying teh new code changes in production environment and monitoring changes after deployment.
Environment: Visual Studio 2012, SQL Server 2012, ASP.Net 4.5, MVC 3.0, C# 4.0, ADO.Net, LINQ, Web Services, WCF, IIS 7.0, JavaScript, JQuery, XML, AJAX, HTML5, CSS3.XHTML,TFS (Team Foundation Server), PLSQL Developer.
Confidential
Web Developer Intern
Responsibilities:
- Update of ASP.NET 1.0 web applications and web services to .NET 3.5 Framework.
- Created Stored Procedures and .NET reporting service reports dat consumes data in SQL Server 2005.
- Developed web interfaces using JSON and AJAX.
- Involved in developing UIs using JQuery.
- Worked on AJAX control Toolkit such as collapse extender, Modal Popup Extender, Calendar Extender, HTML editor.
- Used CSS3 for formatting teh web pages.
- Used LINQ to query against strongly typed collection of objects and various data sources such as SQL databases, and ADO.NET Objects.
- Worked on LINQ to SQL for CRUD operations on objects.
- Modified tables in teh database based on requirements.
- Extensively used ASP.NET state management techniques.
- Involved in developing UIs using JQuery and JavaScript.
- Involved in teh configuration settings of IIS 5.0 and IIS 6.0 as part of different applications.
- Used WCF services for retrieving teh data from web payment pages dat are used especially for billing and transactions.
- Created stored procedures, triggers, UDF, views, tables, and generated T-SQL scripts for applications in MS SQL SERVER 2005 and 2008.
- Generated test data for backend application testing.
- Worked developing stored procedures and functions using PLSQL.
- Used SQL navigator as teh databse developer tool to develop and maintain teh databases.
Environment: Visual Studio 2008, ASP.Net3.5, C#.NET, SQL Navigator, Agile, SOAP Web services, IIS, HTML, CSS, JSON, JavaScript, J Query, ADO.Net, MS SQL Server 2005, GIT, PLSQL.
