Resume

Sign in

Electrical Engineer Data

Location:
Jersey City, NJ
Posted:
October 11, 2018

Contact this candidate

Resume:

Akash Acharya

** **** ****** ****** **** NJ *****

Email: - ac7ci1@r.postjobfree.com

Cell Phone:732-***-****

Summary:

●Over 5.10 years of strong experience in the areas of software design & development in various industry sectors; Finance, Compliance, CRM Solutions.

●Adept at designing software & applications using Microsoft Technologies (Azure, .Netcore Microservices, ASP.NET, C#, TPL), WPF, MVVM, React, Docker, Jenkins, Knockout, JavaScript, jQuery, MVC, REST, SQL Server, LINQ.

●In-depth knowledge in SQL Server and writing Stored Procedures, Views, Triggers, Transact SQL.

●Active involvement in all the phases of software development life cycle (SDLC) including Analysis, Design, Development, Testing, Implementation and Documentation.

●Experience in requirement gathering and preparing functional and technical specifications.

●Highly experienced in working with Software development methodologies like Agile & Waterfall.

●Code review team members' work and encourage use of best practices for design.

●Experience in taking leading role in building complex software modules.

●Strong communication, collaboration & team building skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.

Technical Skills:

●C# (7 years) F# (1 year)

●JavaScript (Node, React, Angular.js) (3 years)

●PowerShell (3 year)

●MVC (3 years)

●Windows Services( 5 year)

●WCF WebApi (5 year)

●SQL (5 years)

●MongoDB (1 years)

●Azure (3 years)

●Git (2 years), TFS (2 years).

●Docker (1 year)

●Jenkins (1 year)

Professional Experience:

Street Diligence – New York 07/2017 to Current

Senior Full Stack Developer

Street Diligence is the first due diligence and negotiation platform built for finance and business professionals. Our platform drives more advantageous deal terms and ensures accuracy with one-click auditability to source documents. We provide unique access to data and metrics normally scattered across various sources, hidden in an assortment of documents, or obscured by legal jargon.

Responsibilities:

●Define cloud network architecture using Azure virtual networks, VPN and express route to establish connectivity between on premise and cloud

●Assist leadership with the ongoing development of policies and procedures for the purpose of consistent product delivery

●Develop PowerShell scripts and ARM templates to automate the provisioning and deployment process

●Develop bash scripts and configure Jenkins to deploy .NET Core microservices to development, staging and production

●Containerized the microservice to Docker containers and deployed images to Azure Registry using bash scripts.

●Participate in internal and customer meetings assisting with the ongoing evolution of technology offerings

●Provide technical guidance on building solutions using Azure PaaS and other services

●Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform

●Designed and Developed REACT UI’s and hosted WebApp using Node.js

●Migrated whole code base from .NET Standard code base to .NET Core.

●Define cloud architecture, design and implementation plans for hosting complex application workloads on MS Azure.

●Architect solutions using MS Azure PaaS services such as SQL Server, App Services, etc.

●Scaled and Redesigned Worker Jobs to be Event Driven using RabbitMQ queues. (Actor Pattern)

●Used Elk stack for universal logging( logzio).

Environment: .NET Core Microservices, SQL (MS SQL2016), React, Docker, Jenkins, Azure Virtual Machine platform, C#, Node, Mongo DB, Python, MS build, App Services etc.

Dealogic – New York 07/2014 to 07/2017

Devolper

Dealogic provides services to leading investment banks to verify eligibility of institutional investors across deals and marketing campaigns, assisting in the management of regulatory risk by complying with FINRA and SEC directives. It also allows banks to map their internal data to company data set and facilitating the usage of the Dealogic platform.

Responsibilities:

●Create RESTful services to connect data from repositories to WPF application

●Retrieve data using LINQ and latest Entity Framework to display it on WPF user interface.

●Create and modify stored procedures and functions using T-SQL.

●Designed & Implemented smart search which improved the quality of search by making it language agnostic using cleansing algorithms.

●Implemented the core logic for the investor mapping using algorithms like Term frequency and Inverse Document Frequency and Jaro Winkler for string comparison to map dealogic investor to client investor for in house application.

●Implement REST services (WCF, WebApI,WebApi2) to retrieve/pass data to applications using Service

●Oriented Architecture (SOA).

●Design and integration of micro services and application for investor to client data mapping and set up Service Bus.

●Maintained WPF application using XAML and C#

●Implement MVVM pattern for WPF application using MVVM Light (Bind front end to properties to keep maintainable and clean code).

●Use of SignalR to provide notification to client about the changes in real time.

●Write Stored Procedures, Functions, Tables, Views and other T-SQL code and SQL joins for applications.

●Query the database using SQL and debug queries by using SQL Profiler or logging LINQ queries.

●Write Data Repository layer Latest EntityFramework to retrieve data from OLE Data Sources and writing

●Queries using Linq.

●Write Unit tests for Business Layer using RhinoMocks, Moq and Microsoft Unit test frameworks.Write

●Integration tests for the many Business application.

●Write Code maintainable, distributable and reusable Nuget packages for common business logic using (

●C#, F#, etc.) OOP Languages in TDD Style.

●Debug and detect production issues. And cater appropriate solution in timely manner.

●Code review team members' work and encourage use of best practices.

●Work with QA Engineers to stabilize the system.

●Migrate and rewrite legacy applications to ASP.NET and MVC architecture.

●Write FrontEnd Views Using Javascript Framework like Angular, Knockout, and jQuery. etc.

●Write transformation logic to Transfer data From SQL to NOSQL. Using Json Serializer like (JSON.net,

●AVRO, Protobuff).

●Develop cmdlets to deploy Microsoft Service Bus queues, topics and subscriptions by using both .NET and

●PowerShell.

●Use Agile Methodologies (Stand up meetings on daily basis, frequent delivery of product, planning

●meetings and team discussions)

Environment: ASP.NET, C#, F#, WPF, MVVM, MVC, WCF, WPF,WebApI, WebApi2, Javascript, AngularJs, Knockout, Jquery, LINQ, Azure, SQL, NOSQL, T-SQL, SOA, Entity Framework

Ac2 Solutions Inc Hazlet, New Jersey 07/2011 to 07/2014

Software Engineer

ac2 Solutions aims to be a provider of contact-center optimization and supply-chain management technologies. ac2 Solutions’ products and services provide its clients with management solutions using proprietary forecasting, inventory planning, and optimal scheduling technologies

Responsibilities:

●Extensively made use of Grid view, Data List and Drop down List for displaying the data in a clear and https://www.visualcv.com/akash-acharya pleasant format

●Use Reveal Design Module Pattern to create views and Use Angular todo data binding for new features.

●Increased performance for troublesome manipulations up to 40% by optimizing client-side JavaScript, reducing the number of round-trips to the server.

●Developed web services that provide data access for the web applications.

●Developed and maintain relational and non-relational tables of SQL Server database.

●Design Asp.Web forms with front-end screens using ASP.NET, CSS, JavaScript, and JQuery.

●Increase performance for troublesome manipulations up to 40% by optimizing client-side

●JavaScript, reducing the number of round-trips to the server.

●Mapping client/business requirements and providing software solutions involving finalization of project specifications and selection of appropriate techniques.

● Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design,

●Implementation, Testing and Maintenance.

●• Created Master pages for consistent look and feel of the application and embedded header and footers in it

●• Created ASP.Net menu control for site navigation using Site map data source control to enable web

●administrator in changing the menu content and pages.

●• Used Cascading Style Sheets (CSS) for a unified look and feel of the application

●• Created Stored Procedures, User defined functions, Triggers and Views.

●• Generated Crystal Reports to show the patient details.

●• Participated in creating reports that deliver data based on stored procedures .Back end Experience in MS

●SQL Server development, writing stored procedures, triggers, UDF's, views and also indexes.

●• Provided Full Reporting Life Cycle support using SSRS.

●• Involved in optimizing code and improving efficiency in databases including re-indexing, custom paging and sorting, recompiling stored procedures and performing other maintenance tasks.

●• Utilized ASP.NET Input Validation controls and JavaScript to perform client side validation.

●• Involved in Meetings/Discussions with the site teams on regular basis as part of the requirement gathering.

Environment: ASP.NET, JavaScript, Jquery, Asp. Web forms, CSS, SQL, SQL Server database. Angular, Knockout.JS,

Saransh Inc., – Edison, New Jersey 06/2010 to 07/2011

Trainiee Intern

Responsibilities

●Got Training on ASP.Net C#.

Education:

●Bachelor of Science: Electrical engineer, 2010, Purdue University - West Lafayette

Certifications

●TOGAF (The Open Group Architecture)

MongoDb for Node.js Developers (MongoDb)



Contact this candidate