Mohammad Rafi

Mohammad Rafi

$20/hr
Expert .Net Technologies Developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
45 years old
Location:
Gurgaon, Haryana, India
Experience:
14 years
Mohd. Rafi Summary:       Contact No:-- Technical Lead, Architect who has successfully designed and developed commercial quality, enterprise software Highly Skilled C#, .NET professional with over 14 years of design and development experience Proficient in OOAD, Design Patterns, Architectural Design Patterns, Web Development and Database Design. Proven leader with experience as an architect, technical lead, mentor, team lead. Creative, talented, versatile and competent; takes great pride in exceeding expectations and beating deadlines Articulate, confident communicator experienced with written and oral presentations Achievements: Nominated as Employee of the year of the year in 2014. Nominated as Star Performer of the year in 2013 for consistent performance. Nominated as Star Performer of the year 2012 for consistent performance in stressful situations on multiple projects. Technical Skills Category Skill .NET Web Development Database Design and Architecture Security Other Reporting Tools C#, .NET, WPF, WCF, ASP.NET, ADO.NET, Web Services, ASP .Net Web API and Task Parallel Library, MEF ASP.NET MVC 5.0, JQuery, AJAX, HTML, JavaScript, AngularJS 2.0, TypeScript and CSS SQL Server, SQL, T-SQL and Oracle MVVM, OOAD, Design Patterns, Architectural Patterns and Enterprise Architecture Digital Encryption, Digital Signature, Claims-based Security, Federated Security IIS, VB 6.0, BizTalk Server and XML Crystal Reports, SSRS, Dev Express and Telerik Reporting tools Work Experience Working as an independent consultant since Sep-2015. KRISIS CONCEPTS: It’s a Project Management Software for real estate business, It deals with planning and execution workflow of any real estate project. Project: Duration: Tools/Environment: Role: Project Management Software From March 2018 WPF, Dev Express, VB .net, Sql Server and Dapper. Developer (freelancer) NZ Financial Services Group: With more than 20 years in mortgage and insurance distribution, NZ Financial Services Group brings together the widest range of support services in the market to your business. By leveraging their systems and services, and accessing top remuneration, you can grow your business and generate higher levels of income. Project: Duration: Tools/Environment: Role: MYCRM From July 2016 to Feb 2018 HTML, C#, MVC, Web API and SQL Server. Developer (freelancer) Page 1 of 7 Smart City Street Lightening System (based on IoT): SSLS is a remote street lighting control solution that offers you detailed, lamp-level management capabilities of every street light in city and ensures that the right amount of light is provided where and when needed. Equally important, in-depth grid management gives an accurate real-time feedback of any change occurring along the grid, reduces both energy loss and energy surges and offers advanced maintenance optimization tools. Using the existing infrastructure, you can have live detailed information over the grid and transform the existing distribution level network into an intelligent infrastructure of the future. Project: Duration: Tools/Environment: Role: SSLS Nov 2013- June-2016 C#, WCF,WPF,MVC, JavaScript,JQuery, HTML5, JSON and backboneJs Technical Lead Telmar: Telmar is a world-wide leading supplier of media advertising software and services used for reach, frequency and optimization. Telmar’s 10,000 users across 85 countries include many of the world’s leading advertising agencies, digital and print publishers, broadcasters and advertisers. Project: Duration: Tools/Environment: Role: Factor Analysis Jan 2013- Nov 2013 C#, WCF, JQuery, HTML5, JSON and Konckout.js Technical Lead An application which does the factor analysis, Integrated with TNT+ which is powerful respondent database analysis tool. It takes the list of variables, performs factor analysis and finds hidden factors. It then calculates Factor Loadings and Factor Scores. Factor Analysis uses Extreme Numerics library for factor analysis. Project: Duration: Tools/Environment: Role: Adplus 3.0 Nov 2010- To date C#, WCF, WPF,SQL Server and VB 6 Technical Lead ADplus 3.0 is a next generation advertising planner that helps develop and evaluate advertising media plans. It is used to quickly allocate budgets across hundreds of media options involving several advertising media categories. The resulting plans maximize the criteria, including reach, effective reach, average frequency and gross rating points. The application can be used for- Creation of single and multiple media based plans, creation and comparison of multiple plans on the fly, finding an "Optimum plan" for one or more media categories. There was an existing application that was written in VB, we used the existing engines for core algorithm calculations, built new interface in WPF and added new functionality to it. Responsibilities:     System Analysis, Design and architected application. Troubleshooting and solving complex & critical issues. Mentoring team members and providing technical guidance Customer interfacing for requirement analysis and gathering Customer: Project: Duration: Company Product Task Management System Sep 2010- Oct 2011 Page 2 of 7 Tools/Environment: Role: C#, REST WCF, WPF Team Lead Description: Task Management System is a generic tool which can be easily integrated to other applications to serve as a way to facilitate inter-departmental communications and workflows while limiting the amount of double data entry and paper-passing between departments to get things done. Responsibilities:  Requirement analysis and design  Database design and writing SP’s  Developed REST WCF API  Lead a team of 2 members  Coding which includes REST WCF, C# and WPF Customer: Project: Duration: Location: Tools/Environment: Role: Chaikin Power Tools CPT May 2010 – To date USA C#, WCF, Modulus FE StockChartX, MetaLib, Premium Data tools. Senior Developer Responsibilities:  Analyzed Modulus FE StockCharts, MetaLib, Premium Data and various other tools.  Explored Modulus FE StockChart OCX.  Developed REST API which returns Intraday, Weekly, monthly, quarterly, half yearly, yearly, two years and five years chart images for a given symbol.  Developed REST API to calculate and return Double Exponential Moving Average, ChaikinMFP, SimpleMovingAverage, ADX and CMF technical indicator values. Project: Duration: Tools/Environment: Team Size: Role: ABBIS Jan 2010 – Apr 2010 ASP.NET (.Net Framework 3.5), MVC, My SQL, Crystal Reports, Java Script. 5 Team Leader Description: PAXCEL'S ABBIS (Automated Blood Bank Information System) is an easy, efficient and economical system to manage blood banks with the following features.  SAAS based web application  Strictly adhering to the NABH standards  Donor/patient information management on secure servers  Online blood requisition from hospitals  Donor eligibility and deferral information management  Quarantine management  Customizable and access controlled user rights  Automated billing, cash receipt and invoice Page 3 of 7 Responsibilities:  Creation of various reports of the application.  Coding of various modules of the application.  Creating weekly plans and tracking progress.  Providing technical help to team members Client: Riptide Trading Inc. Project: Riptide FIX interfaces Duration: July 2009 – Dec 2009 Tools/Environment: VB 6.0, SQL Server, COM and DCOM Team Size: 2 Role: Development, and Client Interaction Description: RIPTIDE TRADING™ is a provider of electronic trading solutions, designs, develops and sells software packages for exchange connectivity, real-time multimarket trading, and middle office tools for trading professionals worldwide. Riptide FIX (Financial Information Exchange) Interfaces are the COM components which accept a generic FIX message, apply all business rules and convert it to as per a target FIX protocol version and Exchange. Responsibilities:  Developed Pseudo-Cross order functionality in the FIX Interfaces for all Options Destinations like CBOE, PHLX, BOX, NYSE ARCA, NASDAQ, Susquehanna, & Belzberg, and developed centralized code to minimize the amount of code duplication.  Added Spread Order functionality for all Option Exchanges that support spreads, which includes the CBOE, PHLX, & NYSE ARCA.  Added Pseudo-Cross functionality for Spreads.  Performance Enhancements of these components  Client interaction. Customer: Project: Duration: Tools/Environment: Team Size: Role: Wells Fargo Bank USA Wells Fargo Data Centre/Hard Drive Destruction Jan 2009 – Jun 2009 ASP.NET (.Net Framework 3.5), Win Forms, SQL Reporting Services (SSRS), BizTalk Server 2006, Microsoft BizTalk RFID Manager, Telerik Win/Web Controls, JavaScript, SQL Server 2005, Microsoft WCF Component. 5 Development, Team Manage, Client Interaction and Module Lead. Description: The aim of this project is to design and develop an Asset Movement Tracking System. It is an RFID (Radio Frequency Identification) based Asset Tracking Management System. Its main function is to track assets (Hard Drive, Server, Rack etc.) before it has to be Destroyed or Sanitized. The Client Wells Fargo Bank has huge amount of assets (Hard Drive, Server, Tape Library etc.) which has to be destroyed but before destroying they tends to record with proper chain of tracking before destruction or sanitization. The main components are AITAM (Touch Screen) Web Application: - It’s a User Interface web application where Employee/Vendor affix tag and fill proper information about hard drive. Inventory and location validation and Asset validation is also done. Asset Controller Central Service (WCF Component):- A WCF component that is used to sync data between Central and Edge Database. Page 4 of 7 Tag Generator Web Service: - It generates a set of requested tag blocks as per the standards of the client’s specification. RFID Manager: - It is used to bind physical device and creates logical devices and processes. It’s a main component which is used to read tags from assets. Hard Drive Disposition Process (Window Service):- It’s a middle level component which is used to implement business logic like as soon as tag read event is fired XAM (Window Service):- It creates a context of particular tag which is read. The context includes overall information of tag like location, event, asset type, attributes etc. It is basically a publisher, subscriber model. Each component is subscribed with it and it publishes information to all components. It’s a one way process. Responsibilities  Design and Developed AITAM Web Apps.  Developed AITAM Web reports.  Developed XAM Control Panel.  Developed Asset Controller WCF Component.  Writing Stored Procedures and functions.  Developed BizTalk Orchestrations and other BizTalk artifacts.  Developed business classes for different activities. Customer: Project: Duration: Location: Tools/Environment: Role: Xterprise Inc. Wells Fargo RFID Device Tracking System Sep 2008 – Dec 2008 USA C#, ASP.Net, WCF, WPF, SQL Server 2005, Visual Studio 2008, BizTalk RFID, BizTalk Server 2006, XML Senior Developer An RFID based asset tracking System for one of the leading Financial Institution The system tracks the movement of devices (e.g.; Laptop, PDA’s) carried by employees, contractors and visitors in and out of the data centers. Responsibilities:  Developed C# code for the front-end and middle-tier components.  Created common classes with reusable function and procedures.  Created User Controls with events and properties.  Created User Control to capture device owner image from the application.  Developed C# code to track the RFID events generated by RFID readers.  Developed middle tier data access layer using Enterprise Library 3.0.  Developed complex stored procedures and other database objects.  Used ADO.Net for data Access, used Data Adapter, Reader Classes.  Developed BizTalk Orchestrations and other BizTalk artifacts.  Developed number of operational and management web based reports.  Developed unit test plans and performed unit testing. Customer: Project: Duration: Location: Tools/Environment: Role: Xterprise Inc. iGPS Heartbeat March 2008 – August 2008 USA C#, BizTalk Server, BizTalk RFID and SQL Server Team Member Page 5 of 7 The purpose of iGPS Heartbeat Application is to monitor the availability health of key systems, resources and services on various sites, sending them to the Central Server and displaying it. Responsibilities:  Developed various assemblies to capture the health status of systems, resources, processes, RFID processes and devices.  Developed the web Application to configure and display the Heartbeat data captured from the Edge servers.  Developed the WCF component to download the configuration data from the Central Server to the edge server and to upload the heartbeat data to the Central Server.  Developed windows service to call the WCF after a specified time interval capture configuration and send Heartbeat data. Customer: Project: Duration: Location: Tools/Environment: Role: GlobeRanger Corporation iMotion component development Apr 2007 – Feb 2008 USA C#, iMotion Edgeware Platform Team Member GlobeRanger Corporation is a software middleware company, which provides a software platform, iMotion that simplifies the development, deployment and management of Radio Frequency Identification (RFID) and mobile solutions. iMotion is a platform which includes platform runtime, software development kit (SDK), application component libraries and visual development tools. IRIS is the offshore development partner of GlobeRanger. The project team has the responsibility to design and develop components for the iMotion platform and solutions development using this platform. Responsibilities:  Explored working of various RFID reader devices.  Design and developed C# code for the various WinForm GUI components and libraries.  Device Adapter development using C# and iMotion Edgeware Platform.  Used Socket Programming, Multithreading and Bitwise manipulation.  Used Object Oriented concepts Encapsulation, Abstraction, Inheritance, and Polymorphism.  Used Visual Source Safe and Source Gear Vault for source version control on a shared team environment. Customer: Project: Duration: Location: Tools/Environment: Role: State Retirement Agency Maryland USA MPAS-1 (Maryland Pension Administration System) From Jan 2007 – Apr 2007 USA .Net 2005, SQL Server 2005, BizTalk Server 2006, Global ECS, Microsoft Enterprise Library Team Leader The State of Maryland U.S.A. is the primary sponsor of this multi-employer defined benefit system; over 100 local eligible governmental agencies voluntarily participate in the System as well. MPAS-1 will replicate the business interactions of LPS (Legacy Pension System), while the internal working of the system will handle the business requests and system interaction in a better, more flexible and Strategic fashion. MPAS will isolate complex pension business rules and the architecture will be the basis of future MPAS-1 projects. Responsibilities:  Review and conduct walk through of Requirement documents to the team members  Developing BizTalk, .Net and reporting part of the system  Keeping track of the job assigned to the team Page 6 of 7  Solving technical issues of the team members Other projects as a developer Project Duration Client INVESTWEL Feb 2006 - ANANDRATHI, BONANZA PORTFOLIO, L Dec 2006 ANGEL BROKING, INVESTSMART, SMC Global AND ZUARI INVESTMENTS PAYWELL Feb 2006 – HCL Comnet Ltd, ABL, Bachtel Dec 2006 Tools/Languages C#, SQL Server and XML Summary This software is developed for financial consultants VB 6.0, Oracle and Crystal reports 8.0 Payroll software CONS-TECH Aug 2004 – SAMIAH INTERNATIONAL BUILDERS Jan 2006 PVT. LTD VB 6.0 and SQL Server CONS-TECH is an ERP solution for construction and Builders Industry. AIMS Aug 2004 – Indrayon School Verawal (Aditya Birla Jan 2006 Group) Visual Basic 6.0 and Access 2000 AIMS is a school management system. Visual Accounts Jan 2004 – July 2004 Visual Basic 6.0 and Access 2000 Visual Accounts is a complete accounting software. In house Employment History Company Name Full Time freelancer Acuminous Software Paxcel Technologies IRIS Software Saber Corporation Excel Net Solutions Dev Genie Education:   Duration From Oct 2015 Nov 2013 to Sep 2015 July 2009 to Nov 2013 May 2007 to June 2009 Jan 2007 to April 2007 Feb 2006 to December 2006 Jan 2004 to Jan 2006 B Level, DOEACC, New Delhi, India MBA IT Page 7 of 7
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.