Mukesh Agrawal,印度卡纳塔克邦班加罗尔的开发商
Mukesh is available for hire
Hire Mukesh

Mukesh Agrawal

Verified Expert  in Engineering

Software Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
April 30, 2014

Mukesh拥有超过16年的软件开发和设计经验,专门从事微软技术堆栈和高效开发的能力, scalable, 以及复杂问题的容错解决方案. 他在软件开发周期的各个阶段都有丰富的经验.

Portfolio

Caremetx
Microsoft SQL Server, Windows Communication Framework (WCF), JavaScript, Talend...
Securenet Payment Gateway
Socket编程,MSMQ, CSS, HTML, JavaScript, ASP.NET Web Forms...
Infospherix
MVP设计,Windows Presentation Foundation (WPF), NUnit, Typemock...

Experience

Availability

Part-time

Preferred Environment

ETL、Web API、Oracle、模型视图控制器(MVC)、jQuery、Talend、 .NET, C#

The most amazing...

...我从零开始开发的是一个类似PayPal的支付网关, 以及它的支持工具和企业级数据集成系统.

Work Experience

Senior Software Developer

2012 - PRESENT
Caremetx
  • 使用jQuery构建了一个医疗保健组织核心中心网站, Twitter Bootstrap, JavaScript, Angular, C#, and ASP.NET MVC.
  • 使用WebAPI和Swagger构建多个API接口.
  • 构建动态数据驱动的网站,用一个代码库迎合多个供应商. 使用第三方库从Word和PDF模板创建动态文档生成.
  • 使用Talend、MapForce、CrushFTP和Java实现了一个端到端的数据仓库系统.
  • 实现测试驱动开发,使系统在部署前更加可靠.
  • 使用tableau创建仪表板和报告.
  • 使用PowerBI创建仪表板和报告.
Technologies: Microsoft SQL Server, Windows Communication Framework (WCF), JavaScript, Talend, Test-driven Development (TDD), Web API, jQuery, ASP.NET MVC, C#

Programmer Analyst

2010 - 2012
Securenet Payment Gateway
  • 在WCF中从零开始构建一个支付网关.
  • 执行即时支付,即时购买和捐赠按钮的网关,类似于那些在PayPal.
  • 开发多线程EXEs,并使用MSMQ实现更快的并行支付处理.
  • 管理高流量网站,在不同阶段进行系统优化.
  • 在Oracle中编写存储过程,PL/SQL查询和函数,并设计表.
  • 集成多个支付处理器和认证网关.
技术:Socket编程,MSMQ, CSS, HTML, JavaScript, ASP.NET Web Forms, Processing & 线程,Windows演示基础(WPF), Windows通信框架(WCF), c#

Software Engineer

2008 - 2010
Infospherix
  • 使用ASP开发一个授权网站.NET, JavaScript, and jQuery.
  • 使用c#、WCF、BizTalk和实体框架开发业务组件.
  • 使用模拟框架和自动化构建过程实现TDD.
  • 使用XAML为WPF和ASP开发了不同模块的GUI.. NET、HTML和JavaScript用于web应用程序.
Technologies: MVP设计,Windows Presentation Foundation (WPF), NUnit, Typemock, Windows Communication Framework (WCF), BizTalk, ASP.NET, C#

Consultant

2006 - 2008
Headstrong
  • 与客户互动,收集需求并准备需求文档.
  • 在MS SQL Server 2000中设计数据库.
  • 使用Visual Studio 2003开发Windows窗体.
  • 与测试团队成员就bug修复和其他问题进行互动.
  • 使用SQL Reporting Services 2000参与报表设计.
技术:SQL Server Reporting Services (SSRS), Microsoft SQL Server, c#, Visual SourceSafe, ADO.NET, ASP.NET, VB.NET

Software Engineer

2003 - 2006
Infosys
  • 使用RPC进行进程间通信.
  • 参与使用VB开发前端屏幕和用户控件.
  • Helped develop COM components using VB.
技术:IBM Rational ClearCase, SQL Server 2000, JavaScript, XML, CSS, HTML, DHTML, c#, ASP.NET

PayPal-like Payment Gateway

Using this gateway, 商家可以通过这些API端点处理信用卡和ACH支付. 此外,他们还可以通过API提取报告.

我从零开始实现了API,并在后端使用了所有支持工具.g., Windows services, website to load a merchant, Recurring payments software, integration with the processor).

iPhone API

我开发了一个与iPhone/Android应用程序交互的API. 该应用程序从服务器获取数据,并在屏幕上显示患者的用药历史和提醒. 在服务器端实现身份验证和推送通知. 该应用程序显示药物图像和患者资料.

ASP.基于asp.net mvc的内容管理网站

http://www.cc.church
我开发了一个网站,用户可以通过一个管理网站创建和添加动态网页. 管理网站具有内容管理系统的许多特性和功能.

Languages

C#, JavaScript, SQL, Visual Basic .NET (VB.NET), CSS, HTML, VB.NET, XML

Frameworks

Bootstrap, ASP.. NET Web API、Windows Presentation Foundation (WPF)、JavaScript MVC、 .. NET Compact, Visual Studio Extensibility, NUnit, Windows Communication Framework (WCF), ASP . NET.NET MVC 4, .NET, ASP.NET, Angular, .NET Core, ASP.NET MVC, ASP.NET Web Forms, ADO.NET

Libraries/APIs

jQuery UI, jQuery, Facebook API, Web API, REST API, Twitter API

Tools

Eclipse IDE, Toad, Git, GitHub, Visual Studio 2010, Presentation Foundation, Talend ETL, Tableau, Microsoft Power BI, Typemock, Visual SourceSafe, IBM Rational ClearCase

Paradigms

Distributed Computing, Parallel Computing, Model View Controller (MVC), Agile Software Development, ETL, Cross-platform, REST, Distributed Programming, Design Patterns, Unit Testing, Object-oriented Programming (OOP), Model View Viewmodel (MVVM), Continuous Deployment, Inversion of Control, Test-driven Development (TDD), Socket Programming

Platforms

Android、Talend、Windows、Oracle、Azure、Amazon Web Services (AWS)、Telerik WPF、Linux、Microsoft

Storage

Oracle PL/SQL, MySQL, Microsoft SQL Server, PostgreSQL, SQL Server Reporting Services (SSRS), SQL Server 2000

Other

单页应用(SPA), SOAP, Talend云集成,处理 & 线程,MSMQ, BizTalk, MVP设计,DHTML

1998 - 2002

电气工程学士学位

印度国立理工学院

MAY 2007 - PRESENT

Microsoft Certified Developer

Microsoft

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring