We provide IT Staff Augmentation Services!

Syrein & Rehl Developer Resume

San Francisco, CA

SUMMARY:

  • More than 10 years of hands on full stack development experience in Analysis, Design, Development, Unit Testing, Maintenance, Performance tuning and Debugging of Web and Stand - alone Smart Client-Server enterprise applications using advanced Microsoft .Net Technologies.
  • Highly skilled in developing applications using C#, ASP.NET MVC, WCF, LINQ, AJAX, Entity Framework, nHibernate, JQuery, JSON, XML and CSS.
  • Proficient in Agile Development process (SCRUM) and Test Driven Development and working in fast paced environment.
  • Experienced in debugging and troubleshooting customer reported production issues.
  • Can quickly adopt to complex architecture and enhance/extend to in corporate new features adhering to the standards and limitations within the architecture.

TECHNICAL SKILLS:

  • C#, VB.NET, ASP.NET MVC, Web Forms, Windows Forms, Razor, WPF, ASP
  • WCF, WebApi, REST, Windows Services, Web Services, Remoting, MSMQ
  • Javascript, AJAX, JQuery, JSON, XML, XSD, XSLT, HTML, CSS, Photoshop
  • Nhibernate, Entity Framework, LINQ, LLBL Gen Pro
  • OOAD, SOLID Principles, Design Patterns, Dependency Injection, Spring
  • TFS, GIT, Source Offsite, VSS, CVS, Tortoise SVN
  • Rally (CA Agile Central), JIRA,
  • MS Tests, NUnit, FxCop
  • TFS Builds & Continuous Integration (CI), Jenkins, Anthill pro, Atlassian Confluence
  • Visual Studio,BIDS,Resharper,DevExpress,Telerik, Log4Net,NLog,Logstash,Kibana
  • IBM Appscan source code, Fiddler, HTTPWatch, Top 10 Vulnerabilities
  • Ektron CMS, Team Track, HP ALM, Sharepoint, Active directory services, Application blocks
  • SQL Server, Oracle, SSRS, SQL Developer, PL/SQL, Todd, Putty

PROFESSIONAL EXPERIENCE:

Confidential,San Francisco, CA

Syrein & REHL Developer

Responsibilities:
  • Syrein, a web application that helps WFS accounting team to manage their Renewable energy investments (Solar & Wind) and REHL is a desktop application built on WPF platform to be used by the back office
  • Participating in sprint planning to gather requirements from the Business Analyst, discuss the user stories, and calculate velocity, sizing, and estimate tasks.
  • Developed modules like Tearsheet, Depreciation, Tearsheet Archive, REHL Calculator modules that helps series of complex Tax and Cash calculations and archiving the values every quarter.
  • Created end to end functionality from UI components to Database design involving creation of domains, repositories, entities, services, nhibernate mappings, controllers and models for the views
  • Develop unit test cases for the calculators using MS test to prove the calculations are accurate.
  • Created dozens of complex T-SQL stored procedures and database functions to facilitate the archiving module.
  • Performed Code Reviews to ensure source code is adhered to process, standards, and best practices.
  • Build and deploy code and scripts in lower environments using Anthill

Environment: C#, ASP.Net MVC, jQuery, JSON, AJAX, XML, XSD, JavaScript, SQL Server 2012, LINQ, MS Test, Resharper, JIRA, Anthill, SVN, Telerik Grid, WPF

Confidential, Redwood City, CA

EPM Suite Developer (3M Contract)

Responsibilities:
  • Involved in coding the Operational Planning module of the EPM suite
  • Migrated to wijmo Spread control from existing (office web component) to ensure cross-browser compatibility
  • Rewritten spreadsheet (OWC) related client logic at server side wijmo control
  • Develop unit test cases using MS test to prove the methods I introduced are functioning as expected
  • Performed Code Reviews to ensure coding is adhered to process, standards and best practices.
  • Build application ensuring browser compatibility with Firefox, Crome and IE.
  • Troubleshot browser compatibility issues using Developer Tools, Firebug.
  • Configured and used Logstash and Kibana to review logs during troubleshooting
  • Demonstrated the completed user stories to the Business during each Sprint review

Environment: C#, ASP.Net web forms, jQuery, JSON, AJAX, JavaScript, VB.net, SQL Server 2012, MS OWC, Wijmo spread sheet, LINQ, MS Test, Resharper, NLog, Logstash, Kibana, JIRA, GIT

Confidential

RUN .Net Lead Developer

Responsibilities:
  • Participate in sprint planning to gather requirements from the Product Owner, discuss the user stories, and calculate velocity, sizing and task estimation.
  • Designed and developed various RUN components incorporating SOLID principles and MVC pattern.
  • Develop unit test cases using MS test to ensure TDD
  • Developed reusable SQL scripts for Production Support.
  • Developed tools for QA to test outbound data to other system like Sales force and Clarify.
  • Configured Continuous Integration (CI) on sandbox to ensure successful development builds for each check-in in TFS
  • Performed Code Reviews to ensure coding is adhered to process, standards and best practices.
  • Develop reports using SSRS reports.
  • Performed dev support activities to research issues identified in Production
  • Facelift the application to adhere to VDL UX standards by using CSS and styles
  • Build application ensuring browser compatibility with Firefox, Crome and IE.
  • Troubleshot browser compatibility issues using Developer Tools, Firebug.
  • Demonstrated the completed user stories to the Business during each Sprint review
  • Used Watson for exception handling and Paul banyan log for logging

Environment: C#, ASP.Net web forms, Win forms, ASP.Net MVC, WCF services, SQL Server 2005/2008, SSRS Reporting Services, LINQ, MS Test, Javascript, DevExpress winform controls, Resharper, MSMQ, Jenkins, Watson, PBLog

Confidential

SIRT, TimeTracker .Net Lead Developer

Responsibilities:
  • Led the team of four developers. The team involved in developing websites and tools using C#, ASP.Net, MVC and WCF for the GSO users to report any security incidents.
  • Involved in architectural changes for existing services to meet business requirements.
  • Developed Data Model using Entity framework schema first approach
  • Develop unit test cases using nunit to ensure TDD
  • Performed Code Reviews to ensure coding is adhered to process, standards and best practices.
  • Performed code merge periodically to ensure the updated code from the ongoing parallel development
  • Develop reports using SSRS reports, Telerik Chart controls.
  • Worked in an Agile environment involving in various SCRUM activities
  • Interacted with windows Active directory services for user validation
  • Performed dev support activities to research issues identified in Production
  • Demonstrated the completed user stories to the Business during each Sprint review
  • Build and deploy software to various environments
  • Troubleshot UAT and production issues

Environment: C#, VB.Net, ASP.Net, WCF, AJAX, SQL Server 2005/2008, Reporting Services, Entity Framework, LINQ, Sharepoint Administration, Ektron CMS tool, CA Service desk, Telerik Controls, MSTest, TFS

Confidential

Timesaver Senior Member Technical

Responsibilities:
  • Converted all SQL queries used in the Timesaver product as per ANSI 99 compliance
  • Written complex PL/SQL procedures that are equivalent to existing SQL stored Procedures.
  • Developed triggers and functions in Oracle similar to those of existing SQL Server
  • Created non clustered Indexes to improve performance while retrieving data
  • Used table types, temp tables wherever applicable to ensure performance
  • Replaced Cursors with table types and temp tables to ensure performance
  • Performed code merge periodically to ensure the updated code from the ongoing parallel development
  • Implemented logging using Log4.net to make troubleshooting easier
  • Worked as an Agile Developer involving in various SCRUM activities
  • Performed Code Reviews to ensure coding is adhered to process, standards and best practices.
  • Troubleshoot performance issues, fine-tuning queries and stored procedures using tools like Query Execution Plan, SQL Profiler.

Environment: C#.net, C++, VB, SQL Server 2000, Oracle 11g, Web services, SQL Developer, Todd, Pl/SQL, Tortoise SVN, Log4.Net

Confidential

WAVES Senior Member Technical

Responsibilities:
  • Analyze and understanding the business requirements and implement the system using Asp.net, C#, ASP, Javascript, HTML and Sql server.
  • Lead a team of 10 developers
  • Performed the development builds, least documented and releases to QA from the start till the go-live.
  • Participated in Pair programming and code reviews.
  • Participated in releases of the projects by fixing defects, building features and integration testing
  • Involved in regular client calls to prioritize the issues and change requests.
  • Engaged in producing the status reports
  • Involved in regular client calls to prioritize the issues and change requests

Environment: Asp.net, C# and SQL Server 2005, ASP, JavaScript, HTML, CSS.

Confidential

Senior .Net Developer

Responsibilities:
  • Lead a team in Development, supporting and maintaining the system effectively through requirement gathering, analyzing, prioritizing and scheduling the tasks till delivery.
  • Implemented 3D secure feature by VISA
  • Configuration management, status reports, Account calls, Auditing are the key roles.
  • Used Omniture tool to capture page visits and analytics
  • Prepared weekly and monthly status reports to present to management
  • Provided support to the team by setting servers and clients with the applications.
  • Participated in releases of the projects by fixing defects, building features and integration testing
  • Involved in regular client calls to prioritize the issues and change requests

Environment: Asp.net, C#, javascript, HTML, CSS, Omniture, and SQL Server 2005.

Hire Now