Computer Programmer/ Web Developer Resume
San Francisco, CA
EXPERIENCE SUMMARY:
- .NET Developer around 11 years of diversified experience in solutions architecture, software systems design, project management and applications development. Experience in full life cycle development of projects - requirement analysis, design, technical implementation, documentation, testing, database design, RDBMS concepts, UI design, OOA, OOD, design patterns and programming.
- Strong experience in software development in Web based and Window based N-Tire application on Microsoft platform for Leasing, Financial and Trading domains.
- Experience in Capital Markets - Fixed Income domain applications
- Extensive experience of Designing and developing software applications with the C#.NET Framework(4.5/4.0/3.x/2.0), ASP.NET(#(4.5/4.0/3.x/2.0), ASP.NET MVC, ADO.NET, AJAX, LINQ, CSS, Web Services.
- Development experience with Microsoft SQL Server 2000/2005/2008 , SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder Projects.
- Experience in Oracle 10g/11g databases, developing stored procs, triggers, and functions.
- Experience in using Oracle WebLogic Server 10/12c for server configurations.
- Expertise in Java/J2EE technologies of Core Java, EJB, JDBC and JUnit.
- Experience in implementing Fix Protocol 4.2 / 5.5 for financial communications.
- Expertise in linq queries and lambda expressions in .NET framework.
- Involved in all phases of SDLC including requirement Analysis based on extensive Client Interaction, Application Design and Development, Quality Control/ Analysis, Implementation and user training.
- Experience in database design, creating schema, indexes and normalization of tables.
- Experience in TDD approach of development - writing unit test first and building the application code based on the written unit test.
- Experience in using Fisheye and Crucible for code review.
- Extensively used Infragistics and Syncfusion libraries for User Interface development
- Experience in Web Services and JSON messaging service.
- Experience in using Source Control tools such as GIT, Source Tree, Perforce P4V, Microsoft Team Foundation Server (TFS), and Visual SourceSafe (VSS).
- Experience in Waterfall and Agile Development Methodologies for rapid release cycle
- Strong experience in writing SQL queries, stored procedures, function and database triggers.
- Experience in software design and methodologies - Agile / Scrum, Waterfall models
- Experience in leading the development team and tracking the progress.
- Strong analytical and problem solving skills on performance diagnosis, system integration
- Expertise in deploying application both manual and automated deployments.
- Detailed-oriented, good communication skills and great team player
- Strong understanding of Microsoft Technologies and Architecture in general
- Worked on Production On-Call Support and maintenance.
- Confident, hardworking, optimistic, Strong Team skills and Leadership qualities
- Strong communication skills and experience in external interaction in information gathering from clients and third party vendors
TECHNICAL SKILLS:
Languages: C#, Java, Angular JS, JQuery, javascript.
Web/XML Technologies: .Net 4.0/4.5, WCF, ASP.NET, ADO.NET, HTML, CSS, Java Script, XML, XSL, Java/J2EE 1.6/1.7.
Frameworks: ADO.NET, ASP.NET MVC 3, LINQ, .NET 2.0/4.0/4.5, AJAX, Eclipse Kepler 2.0
UI Components & Reporting tools: NetAdvantage (infragistics ) 12.0, Syncfusion 12.1, SAP Crystal Report 9/13.0
Communication Protocols: Fix Protocol 4.2 and 5.5, HTTP, SOAP, JSON.
Development Tools: Visual Studio 2010/2013, SSIS, SSRS, Toad, TFS, Fisheye and Crucible 3.7, Weblogic 10/12c
Software Methodologies: Agile, Waterfall, Scrum
Supporting tools: SeeNowDo, Atlassian tools - JIRA, Confluence
Configuration Tools: Perforce P4V,TFS, VSS, GIT.
Application/Web Servers: Internet Information Server 6.0/7.0 (IIS)
Databases: Oracle 10g/11g, SQL Server 2005/2008/2010.
Database Access Technologies: ADO.NET, Entity Framework
Operation System: Windows 2008 server, Windows 7, XP, Linux/Unix
Domains: Finance, Banking, Capital markets, Investment service and Trading, Leasing.
PROFESSIONAL EXPERIENCE:
Computer Programmer/ Web Developer
Confidential, San Francisco, CA
RESPONSIBILITIES:
- Develop .net web applications using ASP.NET MVC, C#.NET.
- Identifying third party software
- Upgrade the applications to latest software versions including Microsoft Framework 4.6.2 and the related software.
- Replace third party software in applications - pdf conversion software such as iText7, UI controls such as Infragistic controls.
- Fixing UI related issues using jQuery.
- Used Nuget packages for updating the versions.
- Developing Web Services using WCF.
- Unit testing web applications using Microsoft Testing framework and Moq.
ENVIRONMENT: VS 2015, .Net 4.6.2, ASP.NET MVC, ASP.NET, Web API, jQuery, C#.NET, Oracle 11g, Windows 10, TFS, Confluence, JSON.
Technology Lead/ Sr. Developer
Confidential
RESPONSIBILITIES:
- Developed windows services using C#.NET that involves building service layer and ACL Layer for the application.
- Used Visual studio test tools for writing unit tests.
- Followed TDD approach, where the Unit tests are written first before building the application code.
- Using JSON messaging format for communication across applications.
- Developed Autosys JIL jobs for scheduling during the batch cycle.
- Used TIBCO EMS Queues to enable communication between systems.
- Used GIT and Source Tree for source control.
- Analyze and understand business requirements, requirement elicitation with various stakeholders
- Worked in SCRUM based Agile environment, where user requirements are split into stories for completion in two weeks sprints.
- Participating scrum calls on daily basis, creating stories and tasks, other Agile methodology activities
- Have involved in both the low level design and detail design phase of this project.
- Coordinate with the QA team for the QA testing of the applications and defect fixes.
ENVIRONMENT: VS 2013, .Net 4.5, C#.NET, Oracle 11g, UNIX, GIT, Confluence, bit bucket, JSON,
Technology Lead/ Sr. Developer
Confidential, Los Angeles, CA
RESPONSIBILITIES:
- Worked as a full stack developer involved in developing all three Tiers (Presentation-tier, Mid-Tier and Data-Tier).
- Developed Win Forms, Custom controls, delegates, using C#.NET.
- Mentoring new developers on their assigned stories.
- Used Syncfusion control and features to develop the UI grid controls.
- Used Visual studio test tools for writing unit tests for the Presentation tier.
- Developed server-side code, request and response objects using Java J2EE and weblogic 10 for deployment.
- Worked on implementing Fix protocol for financial communication between in-house applications and other trading system like Tradeweb and Bloomberg.
- Involved in writing JUnits for java codes.
- Written PL/SQL Packages to perform data replication from supporting systems.
- Developed Autosys JIL jobs for scheduling during the batch cycle.
- Involved in creating reports for the trading data using SAP Crystal Reports.
- Used TIBCO EMS for client and server integration.
- Analyze and understand business requirements, requirement elicitation with various stakeholders
- Implemented in SCRUM based Agile environment, narrate the user stories and attend the daily stand up meetings.
- Participating scrum calls on daily basis, creating stories and tasks, other Agile methodology activities
- Used SeeNowDo to track and monitor the tasks on each stories.
- Used Fisheye and crucible to create the code review for developed stories and also did the code review for others stories.
- Have involved in both the low level design and detail design phase of this project.
- Coordinate with the QA team for the QA testing of the applications and defect fixes.
ENVIRONMENT: VS 2013, .Net 4.5, C#, Oracle 11g, Weblogic 10.3, Unix, Java, Eclipse Kepler, Syncfusion 12.1, Fisheye 3.7, SeeNowDo, Fix Protocol 4.2 and 5.5, SAP Crystal Reports 13.0
Lead Developer
Confidential, Los Angeles, CA
RESPONSIBILITIES:
- Developed user controls, Win Forms, delegates, event handling and security using .NET and C#.NET
- Developed light weight Admin application using ASP.NET MVC and C#.net.
- Lead the offshore Development team on their story tasks.
- Building UI using Infragistic grid control, Angular JS and JavaScript.
- Involved in creating reports for the trading data using SAP Crystal Reports.
- Implemented data flow using generic lists, LINQ, Lambda expressions.
- Leading a team of 4 people, worked in the offshore support model, Team handling and management.
- Interacted with the business users on requirements clarifications.
- Participating scrum calls on daily basis, creating stories and tasks, other Agile methodology activities.
- Consistently produced the highest quality code through disciplined and rigorous unit testing
- Creating unit test cases and unit testing
- Used SeeNowDo to track and monitor the tasks on each stories.
- Used Fisheye and crucible to create the code review for developed stories and also did the code review for others stories.
- Developed Autosys JIL jobs for scheduling during the batch cycle.
- Involved in QA and Production deployment and User check out.
- Closely working with users in, briefing the enhancement done for the release and assisting them in UAT testing.
- Worked with End users for the UAT testing.
- Migrated data from different sources like text based files and Excel spreadsheets to SQL Server databases using SQL Server Integration Services (SSIS).
- Created reports using SSRS for business.
- Coordinate with the QA team for the QA testing of the applications and defect fixes.
- Adhered software development best practices and Application deployment and support activities
ENVIRONMENT: .Net 4.0 framework, SQL Server 2010, ASP.NET MVC, Angular JS, SSIS, SSRS,C#.NET 4.0, VS 2010, Unix, ADO.Net, Visio 9, J2EE, Spring Source Tool Suit (STS), Perforce(p4v), SAP Crystal reports 2010, NetAdvantage (infragistics ) 12.0
Lead Developer
Confidential, Denver, CO
RESPONSIBILITIES:
- Worked as a full stack developer involved in developing all three Tiers (Presentation-tier, Mid-Tier and Data-Tier).
- Developed custom controls, delegates and session level context objects using ASP.NET MVC, Entity framework and C#.NET.
- Design, development and Review of work product.
- Implemented Ajax calls to asynchronously fetch data.
- Design and developed web-services.
- Leading a team of 3 people, worked in the offshore support model, Team handling and management.
- Involved in both the low level design and detail design phase of this project.
- Involved in Impact analysis on the requirements.
- Developed modules based on the functional requirements.
- Coordinate with the QA team for the QA testing of the applications and defect fixes.
ENVIRONMENT: VS 2010, .Net 4.0, ASP.Net MVC 3, Entity Framework, HTML, Java script, SOAP, C#.NET, Sql server 2008, IIS7, XML, XSLT, Vss.
Senior Developer
Confidential
RESPONSIBILITIES:
- Designed and developed a web-based client ASP.NET, C#.
- Conceptualized business requirements and prepared UML Use cases, Sequence Diagrams and Deployment Diagrams using Visio.
- Responsible for functional requirements, design, development and testing.
- Write front, middle and backend code and Implemented Singleton design pattern in waterfall model.
- Developed ETL packages using Microsoft SSIS.
- Involved in customization of the application and maintenance.
- Involved in Production support activities
- Co-ordinate with the QA lead for development of test plan, test cases, and actual testing
ENVIRONMENT: .Net 2.0, ASP.Net 2.0, ADO.Net C#, SQL server 2005, HTML,CSS, SSIS, Visio 7.0
Application Developer
Confidential
RESPONSIBILITIES:
- Worked as a full stack developer involved in developing all three Tiers (Presentation-tier, Mid-Tier and Data-Tier using ASP.NET, C#.NET and SQL Server 2005.
- Conceptualized business requirements and prepared UML Use cases, Sequence Diagrams and Web application development for the Leasing Software Product (LeaseWave 4.0,4.1)
- Implemented Ajax calls to asynchronously fetch data.
- Design and developed web-services.
- Worked on java scripts to handle the UI grid controls.
- Closely worked with testing team to come up with test cases.
- Impact Analysis and preparing POC
- Development and review code
- Worked on crystal reports, formulas, sub-reports to present the monthly leasing information.
Environment: ASP.NET 2.0, C#.NET 2.0, SQL Server 2005, SOAP, HTTP, java script, IIS 6.0, Crystal report 9.
Application Developer
Confidential
RESPONSIBILITIES:
- Worked as a full stack developer involved in both Application layer and database layer.
- Developed Invoice and billing report features using SAP Crystal reports.
- Built SQL stored procedures to improve performance of the application.
- Worked on java scripts to handle the UI grid controls.
- Closely worked with testing team to come up with test cases.
- Deployed different testing environment and finally test proofed version to production.
- Involved in Post Production support.
Environment: ASP.NET 2.0, VB.NET 2.0, C#.NET 2.0, SQL Server 2000, SOAP, HTTP, java script, IIS, Crystal report 9, ASP.