Cloud Technologies: | Windows Azure Amazon web services, Heroku |
Web Technologies: | ASP.Net, MVC, HTML5 CSS3, AJAX, Ext-Js, jQuery, Javascript, Node.js, REST services, Kendo UI |
Languages: | C# Java, Javascript, XML, HTML, CSS |
Frameworks: | Microsoft .Net 4.5/4.0, Entity Framework, LINQ, ADO.NET, Spring |
Database: | Dynamo DB, Redshift, Microsoft SQL Server 2008/R2, Oracle 10g |
Source Code Repository: | TFS, Github, BitBucket, Tortoise SVN |
Unit Test Framework Tools: | NUnit, Mocha, Grunt, Jasmine, Junit, Jmockit, VSTS |
Role: | Software Developer Engineer |
Description: | Amazon Balance is an inhouse indigenous tool built for customer which is a ledger and spending account for marketing which allows users to track, reconcile their marketing specific activities and manages their account funds for them. The tool is well integrated with many internal systems and scan, read, pull and updates over 10k rows of data each day providing data on the latest activities to user. Amazon ads (OMNI) product built for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. It’s a self-service tool for our advertisers to simplify available options to a goal-oriented ad builder allowing advertisers more time to quickly set up campaigns and improve their sales, while giving them the tools and reporting to optimize running campaigns. |
Roles and Responsibilities: | * Developed a Pub-Sub pattern based event reader which talks to over 50 different streams to read and update user data using event queue along with AWS kinesis. * Building data pipelines which identifies newly added data, processes user product and reporting tracked metrics of the product when user creates ad campaigns for it. * Problem solving by designing and building tech architecture. * Write well designed, testable, efficient code. * Identifying and fixing bugs in the product * Design and development of test suites for load and integration tests * Integrate different software components and 3rd party plugins and forming a fully functional software system |
Environment: | VS2010, .Net 4, WCF- REST, MVC4, jQuery, SQL Server 2008 R2, TFS |
Role: | Senior Software Engineer |
Description: | An internal application built to cater to the U.S. State and Local Tax and audit needs of KPMG’s clients spread across all the states in the U.S. KPMG LLP is the audit, tax and advisory firm who have a large presence in USA |
Responsibilities: | * Analyzing project requirements, design and development * Code analysis, unit and integration tests and maintaining code coverage * Bug fixing and enhancement of existing codes and deployment. * Sprint task estimations |
Environment: | MS SQL Server 2008, Microsoft Entity Framework 6.0, .Net MVC 4.5, JavaScript and jQuery, Kendo UI |
Role: | SDET |
Description: | Microsoft interoperability is all about making Windows Azure support non Microsoft platform. This was achieved by building APIs and Automation test frameworks using opensource technologies like NodeJs, Python 2.7 and javascript libraries. MS Interoperability won the Group Excellence Award, with over 30 projects nominations in the 3rd Quarter and Annual award, 2012 at Collabera, Bangalore |
Roles and Responsibilities: | * Research and development on open source tools and technologies. * Creating OS platform agnostic test suites and plans for azure API’s. * Bug Fixing and enhancement of existing API codes * Writing load tests and reporting performance metrics for various Azure CLI API’s * Achieving and maintaining code excellence, and code coverage. |
Environment: | Ext-js XSL/XHTML, JavaScript, Asp, ADO.net(C#), Oracle PLSQLVS2010/VS2012, ASP.Net MVC 4, SQL Server 2008 R2, Visual Studio Testing tool, Node JS, Windows Azure, Web Performance/Load Testing using VS 2010, Shell scripting |
Company: | PointCross Life Sciences |
Role: | Developer |
Description: | SDIS is a product developed by us for pharmaceutical industries which imports and normalizes data from various source systems into a single searchable data and metadata library. SDIS software searches the study data to extract identifiable patterns within the study. This application also supports not just exact search, but also relational search relative like synonyms and antonyms with help NCI Metathesaurus which is a huge repository of biomedical terminologies with over a 20 million keywords and mapping comprising of over 70 terminology. ToxVision++ is a multi-study viewer is used to review and analyze these regulatory data submissions done in SDIS. User can customize the his/her view by filtering and sorting data based on his/her interest, create graphs, export data to various formats like XML, Excel, Word, XPT, and CSV. |
Roles and Responsibilities: | * Designed and developed Oracle database to incorporate a NCI Metathesaurus data over 70GB with over 22 million relationships and creating a ETL job * Was a part of functional designing teams and contributed to designs * Regressive R & D to explore new possibilities. * Development of application on different layers(UI, Web Service, backend, Database) * Developed search and data viewer module for the product involving .Net MVC architecture and EXT-JS and HTML UI |
Environment: | .Net 4, C# Ext-Js,/HTML, Apache Lucene Solr 3.3, Oracle 10g, WCF-REST, R-Scripts |
Email: acharya.rajiv@gmail.com |
Follow me on social media: |