Sr. Programmer Resume
CaliforniA
SUMMARY
- A multi - skilled Lead programmer/ Sr. Programmer with 17+ years of comprehensive experience of Requirement Study, Software analysis, designing, developing and deploying architectures for software applications. Possessing a proven ability to lead project teams to successfully deliver agreed upon solutions of the highest quality, often in complex and challenging customer environments.
- Now looking for a new and challenging Lead Programmer/Full stack developer position, one which will make the best use of my existing skills and experience and also further my personal and professional development.
- Experience in Web Application Development, Windows application development, Web Services Development using C#, Asp.Net, Web API, MVC, Web Services, AJAX, Tibco, SiteCore Commerce (MS Commerce server 2009), Redis, MongoDB, DELPHI 7.0/6.0/ 5.0 .
- Proficient in using various DOTNET frameworks and technologies like MVC 3/4, AJAX (toolkit), ADO.NET, DevExpress controls, XML Web services, WCF services in building the webpages.
- Experience in MSMQ, Tibco EMS Queues, jQuery, html5, Entity Object Model, LINQ, web services, WCF services including development, configuration and consuming.
- Strong experience in data retrieval and manipulation using ADO.NET, LINQ, Lambda expressions, Entity Framework, etc.
- Designed and Developed Windows/Web application using .Net Application\Exception Blocks and Design Patterns like Facade, Singleton, Class Factory, Dependency Injection/IoC and worked in Entity Based architecture as a full-stack web developer .
- Experience in migrating websites to Amazon cloud services.
- Experience in developing stored procedures, views, triggers, creating and designing tables, indexes in SQL Server. Good understanding on query optimization, performance tuning, etc.
- Knowledge and experience in creating UML diagrams using MS Visio.
- Experience in working with Agile, SCRUM and Waterfall methodology and multiple Team/Projects handling.
- Experience in writing Query, Stored Procedures, and designing database schema with Oracle, Pervasive and MS Access. Worked in JAVA, HTML.
- Good exposure in Mortgage (Loan Origination System), Financial / Banking, Insurance, Lockbox Process, Manufacturing, and Utilities.
- Worked in Transaction Management System (TMS) Product for 4 Years.
- Knowledge in Business Intelligence tools (Business objects, Crystal reports), MS SQL Reporting Services (SSRS) and SSIS.
- Knowledge & Development experience in Empower Software (Loan Origination System), including Empower Middle tier Architecture.
- Business system requirements understanding and skills to translate them into flexible information systems.
- Done systems study and code re-engineering. In-depth understanding of both business and technology.
- Have knowledge & little work experience in MICR, OCR, ICR projects, Document process Transports (NCR, Unisys DP500, and DP1000).
- ISO Process Implementation in the Projects and Project Artifact reviews.
- Assisting project managers with project planning. Support project management in effort estimation by defining and estimating work breakdown activities for complex solutions.
- Always have passion to understand the requirement & business, since these are essential to understand & meet the objective of the system to be implemented.
- Good experience in preparing the business requirements into technical specifications.
- Quick & Quality Project Delivery Process. Involved in Issues/Change Request Management.
- Ability to adjust to people, circumstances & responsibility, with a drive for results through self-motivation, proactive & self-candor.
- Excellent interpersonal and communication skills.
- Project Monitoring, frequent Discussion & clarifications with client to speed up the Project Delivery.
- Internal Product/technical Trainer & also ISO Process Trainer.
- Involved in Internal Quality Audit for Projects as Auditor /Auditee.
TECHNICAL SKILLS
Development Tools: MS Visual Studio 2008/2010/ 2013 , Delphi 7.0,2005, 2006, Empower 2.28DevExpress, Visual Basic 5.0, Developer 2000, NewRelic, HP UFT, NeoLoad, SVN
Bugnet, SEUM / IBM Appscan/SCOM, Google Analytics /Wireshark, TOAD.
Languages: C#, ASP.NET, ADO.NET, Delphi, Empower, JAVA 2.0, HTML 5, C++Pascal, COBOL, VB, SQL, PL SQL, SharePoint 2010.:
Script Tools: VB Script, Java script, jQuery.
Report Tool: MS SQL Reporting Services (SSRS), Crystal Reports.
Internet/ E- Commerce: .NET/ SiteCore Commerce (MS Commerce server 2007/2009), ASMX Web Service, WSE 3.0, ADO.NET, AJAX, MSMQ, ASP.NET web forms, MVC 3/ 4, WebAPI, Entity Object Model, WCF, JDK, Servlets, Applets, JDBC, XML, XSLT, Altova XML Spy, MTS, DCOM.
Database: PLSQL, MS-SQL Server 2000/2005, Oracle, My SQL, Pervasive 7.0Sybase V10, MS Access
Version Control: SVN, Cruise control, VSS, Win CVS, PVCS, Team Coherence
Data warehousing Tools: Business Objects 6.5, MS CS tools.
Technologies: Web server, Multi-tier, Client/Server
Project Tool: MS Project, MS-Office, UML.
Hardware: IBM Compatible PC’s, HP, Compaq Server & Workstations, NCR, DP500, DP1000 Document Processing Transports.
Operating System: WIN 7.0/8.0/ 2k/98/95/ NT 4.0, XP, MS-DOS, Sco-Unix 4.2, Novell Netware.
PROFESSIONAL EXPERIENCE
Confidential, California
Sr. Programmer
Responsibilities:
- Developed C#/DOTNET RESTFul WebApi resources for Listing domain.
- Developed C#/DOTNET BizServices, Repository and DataAccesslayer for the Listing domain.
- Developed prototype for MongoDB and Redis for .Net Apps and used Redis in the current system.
- Wrote XUnit Test classes.
- Maintain and support of the current Listing domain system.
Environment: VS 2015 / C# / .NET Core / Web API / Xunit/ SQL Server 2014/ Dapper/ Angular 2, JQuery, Javascript/ HTML / Redis /MongoDB, ElasticSearch.
Confidential, California
Sr. Programmer /Lead
Responsibilities:
- Developed C#/DOTNET RESTFul WebApi resources for letters domain.
- Developed C#/DOTNET BizServices, Repository and DataAccesslayer for the letters domain.
- Worked with Blaze developers to integrate the Rule engine.
- Wrote VS Unit Test classes.
- Maintain and support of the current Letters domain system.
Environment: C# /ASP.NET / WCF / SQL Server/ REST API / Entity Framework / JQuery/Javascript/ HTML / MS Visio /Fico Blaze / Elastic search/ Redis /MongoDB.
Confidential
Sr. Programmer /Lead
Responsibilities:
- Architected, designed & developed and maintained Confidential ’s first B2B and B2C Yamaha24x7 E-commerce websites using ASP.net, C#, SiteCore Commerce (MS Commerce server 2009), Tibco, SQL, Oracle ERP for Confidential Music, Commercial audio and Electronics Divisions. The site allows dealers to buy musical products and parts, and for consumers to buy parts.
- Architected, designed and maintained Yamaha24x7 Easypay website using ASP.net, SiteCore Commerce (MS Commerce server 2009), Tibco, SQL, Oracle ERP for all the divisions at Confidential to allow dealers to pay /view their invoices online at any time.
- Architected, designed & managed tasks for B and C stock features. Designed and created De-couple service to make the website available 24x7 so as to keep it loosely coupled with ERP- Order processing systems.
- Designed, implemented various types of discounts from complex to simple using MS commerce server features & also developed custom discount features using pipelines concept.
- Designed, developed SSIS jobs, SSRS reports.
- Developed website using jQuery, HTML, CSS, Angular JS, Ajax, ASP.Net Web Forms / MVC, C#, RESTful Web API, JSON, Entity Framework.
- Helping the team to convert and develop current Tibco5.x services to the new RESTful Tibco6.x services.
- Wrote Win services, MSMQ services for scheduled jobs/tasks for customer emails, alerts, etc…
- Design interfaces and developed, deploy and maintained Tibco BW process as the middleware interface for E-commerce websites.
- Developed email templates using XML, XSLT, Schemas.
- Trained, documented & assisted the Business users to use the Commerce server business tools to manage websites content like Product catalog, Discounts/ advertisements, order management, etc….
- Worked closely with the Infrastructure team to move all the E-commerce websites and Tibco processes to Amazon cloud and for the IIS Setup and configuration.
- Producing coherent technical proposals that meets the customer requirements. Designing and specifying medium and large software systems.
- Providing technical advice and consultancy to clients and management on matters of technical architecture infrastructure developments, including their feasibility.
- Collaborate and work closely with other internal and external technical groups.
- Researching new technologies and develop POCs.
- Debugging, reuse, source code management strategies and release management.
- Assist the Test strategy and test plan development. Collaborate with Business Analysts, Project Managers and business stakeholders to identify and specify business requirements and processes.
- Meeting clients face to face. Building relationships with clients, technical teams and external contractors. Managing development of documentation to meet client expectations.
- Architecting and designing alternative and optimal software solutions for various problem types.
- Involved in creating Production Environment Architecture and Database ER diagram.
- Involved in fine tuning SQL scripts. Involved in Mentoring, assisting, coordinating the vendor development team & other peer developers.
- Developed Web service Coding & Design standards for the IT process.
- Involved in regular Production maintenance, enhancements.
- Involved in Requirement analysis, discussion, Documentation, Design, and UA Testing.
Environment: C# /ASP.NET / .NET 2.0, 3.5 / Tibco / Web services/ WCF / SiteCore Commerce (MS Commerce server 2009)/ 2007, MSMQ/ SQL Server/ MVC 5/ REST API / Entity Framework / AngularJS/ JQuery/Javascript/ XML / HTML / DevExpress, NewRelic, HP UFT, NeoLoad, SVN, Bugnet, SEUM / IBM Appscan/SCOM, Google Analytics /Wireshark/ XML Spy / AJAX / Winforms/ Win Services / SSIS/ SSRS/ Sharepoint/ MS Visio .
Confidential
Sr. Programmer Analyst/Lead
Responsibilities:
- Developed a C#/DOTNET Web service for Property Insurance processing. It uses SOAP method calls for passing the XML documents. Web service is interfaced with the Quality Claims vendor, who process the insurance claim requests & update back the response thru the Web service call. Web service security is implemented thru WSE 3.0 standard.
- Developed a C#/DOTNET Web service for Property Appraisals. It uses SOAP method calls for passing the XML documents. Web service is interfaced with the Single Source vendor, who does the Appraisal management. Also developed a Web based Appraisal Client system to place the Appraisal Orders by making a call to the vendor Web service. The vendor process the Appraisal requests & send us back the appraisal results with property Images thru the Web service call. Web service security is implemented at the SOAP message layer using Security filters thru WSE 3.0 standard.
- Developing a Web Interface system & a Web service for Realty Trac client for property listing service.
- Developed a web based Test client for the Vendor to test the web services & for hands on coding the vendor system to interface with web service.
- Created some custom reports in Crystal Reports 11.0 for Help desk system.
- Analysis & Designing of Web service functionalities.
- Created Web service functions Flow chart using MS Visio.
- Has thorough understanding & knowledge of Pre-foreclosure & REO process.
- Created Tables, Scripts & procedures using MySQL.
- Involved in Mentoring, assisting, coordinating the vendor development team & other developers.
- Developed Web service Coding & Design standards for the IT process.
- Involved in creating Production Environment Architecture & components documents and Database ER diagram.
- Involved in regular Production maintenance, enhancements.
- Involved in Requirement analysis, discussion, Documentation, Design, and Testing.
Environment: C# /ASP.NET / .NET 2.0/3.0 / Web services/ Corelab for Mysql /ADO.NET / WSE 3.0 /My SQL / XML Spy / AJAX / Winforms/ Win Services / Crystal Reports 11 / DELPHI / MS Visio / Java script / XML / HTML / Team Coherence .
Confidential
Sr. Programmer Analyst/Lead
Responsibilities:
- Developed an Automated condition system in ASP.NET /C# which generates loan conditions for Underwriting Department to Automate, Manage & configure UW conditions .It’s an easy to configure & use system built for the Business peoples. It replaced the traditional scripting system. So it’s all done by the business people.
- Developed & Automated the Empower pricing & rate sheet modules for loans pricing system using C#, ASP.NET, XML.
- Developed & maintained Web based First payment Default scoring system in ASP.NET, C#, HTML, XML.
- Built easy & fast to use Web based Rate Adjustment system using C#/ASP.NET, XML make changes to the Rates efficiently, quickly to accommodate the fast moving Rate changes for the loans.
- Developed lot of other front end development tools for developers like, If-endif finder, indent tool, Script search tool, using Delphi, C#, ASP.NET
- Working in Loan Origination System (LOS) for creating Empower Objects Search utility using Delphi. This is basically an Empower Object parser program written in Delphi using Object Oriented, Multi-Threading, XML technologies. It parses & lists all the Form, Document, Rules, Script, Workflow, etc...objects & their properties.
- Created OOP Model, which does form rendering for the corresponding Empower Object screens in Delphi using Object oriented concepts.
- Actively participated and lead projects involving N-tier .Net Application development.
- Wrote Windows services application using C#/.NET
- Ported a part of old code to the .Net platform.
- Wrote Object Parser, Script parser, XML parser. I am the only developer for this project, doing multiple roles as Business analyst, Developer, Tester role for this Project.
- Created Intranet .NET Remoting application.
- Extracts the Script & Form resource files which are stored as BLOB in the database, for Form rendering. Creates Empower Object Tree structure by parsing the XML Document.
- Developed UFF/CDD document search utility, includes image searching, in C#/ASp.NET, Delphi & SeaReach controls and Library.
- Created a simple, aesthetic and consistent User Interface with shortcuts, menus, forms and controls in C#. NET.
- Developed new Empower Pricing Setups & Pricing Rules for new Alt-a product.
- Used & worked in DevExpress, Dream, Image Gear Components.
- Has thorough understanding & knowledge of LOS Pricing, Empower Middle tier architecture. Involved in developing the pricing scripts & changes
- Involved in Mentoring, assisting, coordinating the other Empower developers & other system developers which interfaces with Empower system.
- Involved in regular Production maintenance, enhancements.
- Involved in Requirement analysis, discussion, Documentation, Design, and Testing.
- Created Tables, Scripts & procedures using MS SQL Server.
- Given suggestions & solutions for the Development.
Environment: C# /ASP.NET / Winforms/ Win Services/ Web services/ ADO.NET / .NET Remoting / DELPHI / AJAX /Java script / XML / HTML / VSS / MS SQL Server 2005 /Crystal Reports / Empower 2.28
Confidential
Sr. Programmer Analyst
Responsibilities:
- Enhancement in Certification screen to display appraisal stipulations using C#/ASP.NET.
- Development of .NET object using C# Class module. Writing new ASP.NET Web pages (code Behind in C#).
- Developed an Email service using C#/.NET
- Implemented Multithreading using C#/.NET classes.
- Worked on other Modules of LOS like Loan setup, Underwriting, Corporate Review using C#, ASP.NET, ADO.NET.
- Worked on WAR Room Issues (system Production Issues) using C#/ ASP.NET /Delphi /Empower scripts.
- Worked on Empower system Performance Enhancement & Analysis to improve the system Productivity.
- Part of SWAT team, which Involves analysis of other Department Empower system production issues, source code analysis for each upload using C#, ASP.NET.
- Part & Lead of one of the Performance Improvement Team organized by the Top management to analyze & fix system performance Issues for continuous improvement.
- Fixing SNAP system (WEB based Loan application system) issues caused in Empower system using C# / ASP.NET/Delphi.
- Involved in C# Custom Coding to incorporate the required changes & Custom Hook wherever necessary.
- Extensively used ADO.Net objects to populate Data sets, Data grid and Repeater controls for display and manipulation of records.
- Developed the presentation layers using ASP.NET.
- Build the business layer on top of web services.
- Designed and developed ASP.NET web pages for the user interface.
- Designed the data access layer using ADO.NET.
- Processing & valuating the XML Events to display the Appraisal Report containing Property PDF documents for the branch users using C#/ASP.NET.
- Also involved in Coding, Testing, Delivery Process, Implementation, and Maintenance & Document Reviews.
- Given suggestions & solutions for the Development.
Environment: C# /ASP.NET / Winforms/ Win Services/ Web services/ADO.NET / DELPHI /Java script / XML / HTML / PVCS /SQL Server 2000/ Oracle / PLSQL /TOAD / Crystal Reports / Empower / Microsoft Ajax.net