Application Developer Consultant Resume
Wallingford, CT
TECHNICAL SKILLS
Protocols/Technologies: OOP, Html, JavaScript, AngularJS, XML, HTTP/HTTPS, UDP, VPN, SOAP, WSDL, DNS, TCP/IP, LINQ, Entity Framework, Web Services WPF, Team Foundation Server.
Database: Sql Server 2005/2008/2012 , RDBMS, Azure Sql.
Languages: Asp.Net with C#, MVC, C++, Python, MATLAB.
Operating System Administration: Windows 2003/XP/7/10, Linux.
Application & Tools: Microsoft Word/ Excel/PowerPoint 2003/2007/2010 , VMware Workstation/Player, Process Monitor, XL reporting, DU Meter, Windows Cleanup/Defrag, Windows Resource Monitor/Perform, Putty, SSH Secure Shell, RabbitMQ, Mass transit, Moq, Nomad, Vault, Redis, Consul (Server discovery and Configuration made easy), ReSharper, StyleCop.
PROFESSIONAL EXPERIENCE
Confidential
Application developer Consultant
Responsibilities:
- Developing, designing new phase of SMHI (File Crop Report, PMHL policies) using dot net core 3.0.
- Using Angular 9 to implement responsive UI.
- Writing code to do unit testing using Mock.
- Implementing EF Core Migration to interactive with PostgreSQL 12.
Confidential, Wallingford, CT
Application Developer
Responsibilities:
- Architect, Design, development and implementation of console applications using microservices, entity framework. This console application communicates with each other and do different tasks like download, upload, zipping and unzipping.
- Work closely with the management and handle project implementations.
- Use RabbitMQ and Mass transit for messaging in service - based architect application.
- Use AngularJS/NodeJS/Autofac as the development framework to build a single-page application. Autofac is used to register repository/service from each application separately.
- Make nuget packages of application, which helps us throughout the project by taking the references of that application in current project.
- Expertise in SQL server 2016 Database design, developing T-SQL Queries, Database Maintenance, SQL Server constraints and Windows Server R R / 2016.
- Design, development, implementation, Training and maintenance of Web Applications and SQL Server Databases using ASP.NET, C#.NET, ADO.NET, LINQ, SQL Server, JavaScript, HTML, CSS, Adobe Photoshop, XML, Crystal Reports and IIS.
- Designed and deployed SSIS packages using Microsoft Development Studio 2008 and Validated SSIS packages.
- Develop UI for managing the application and sending/publishing messages (data) explicitly to the different queues using Mass Transit.
- Retrieve data from Sql database using LINQ.
- Create unit testing, integration testing and regression testing on a regular basis to improve the performance of the application using Moq.
- Work with Nomad, Vault, Redis for UI of the service-oriented architecture microservice application. Consul (Server discovery) makes our application more configurable and help services to register themselves and to discover other services via a DNS or HTTP interface.
- Use Vault, to enable secure, auditable and easy access to projects passwords and keys.
- Use ReSharper and StyleCop analyzer to analyze the code quality, comply with code standards and eliminate the code errors.
Confidential, Bridgeport, CT
Research Assistance
Responsibilities:
- Worked as a volunteer on a web-based image processing project using NelderMead and SURF algorithms to evaluate and match the same pictures using an ATT library.
- Used Haris Detection Algorithm, compared two images, detect the corners of the images and crop that.
- Implemented a program of Menu-Driven SQL Application for Oracle, called OraAccess”. OraAccess is an Oracle database access tool like SQL*Plus to retrieve data using SQL.
- Experience in data migration from different data sources like Excel, Flat File, Oracle to Microsoft SQL server using SSIS.
- Developed a Portable File System (PFS) with Linked Allocation Method, which performed “Allocate a file”, and “Move files from the windows file system into your file.” Created our own directory structure, allocation table.
- Designed a process model and OS utility, a command Shell, using C with GCC compiler on a Debian Linux VM. This program served as a shell interface that accepts user commands and then executes each command in a separate process.
Confidential
Programmer Analyst
Responsibilities:
- Using Asp.Net, designed various modules of a web-based customer relational management, (CRM) application to store and manage all contact, deals and properties under one roof.
- Performed workflow and performance testing to reproduce customer issues as well as application issues using VMware workstation/Player.
- Expert in PL/SQL and T-SQL Development which includes Tables, Triggers, Stored Procedures, User defined functions, Views, SQL Joins, Indexes and performance based query writing.
- Manage customer escalations and blocking production go-live issues related to deployment and installation on application services
- Wrote Unit and Integration tests using Microsoft Visual Studio for debugging CRM before go-live.
- Worked with customer to troubleshoot any connectivity issues encountered while testing or post go-live.
- Also, designed workflows for a text messaging based bidding game ( http:// Confidential .bz/)- that chooses a winner based on a lowest and unique numerical bid in a given time. Logic also keeps track of all bids and notifies a player if their bid is matched.
- Worked on miscellaneous project like Timesheet Reporter and Training Management System using Asp.Net and SQL Server.