Image of Amandeep Dhanjal

Amandeep Dhanjal

Software Development Engineer II - Microsoft Azure Compute @ Microsoft

Senior Software Engineer- Azure Compute at Microsoft

Greater Seattle Area

Ranked #1,293 out of 25,860 for Software Development Engineer II - Microsoft Azure Compute in United States

Section title

Amandeep Dhanjal's Email Addresses & Phone Numbers

Amandeep Dhanjal's Work Experience

Microsoft

Software Development Engineer II - Microsoft Azure Compute

August 2015 to Present

NetApp

Member of Technical Staff - Software Engineer III

June 2014 to July 2015

Greater Boston Area

Altisource

Software Engineer

February 2014 to June 2014

Greater Boston Area

Amandeep Dhanjal's Education

University of Massachusetts Dartmouth

Masters Computer Information Science

2007 to 2009

University of Mumbai

Bachelor of Engineering Information Technology

2003 to 2007

Guru Nanak Khalsa

2001 to 2003

Amandeep Dhanjal's Professional Skills Radar Chart

Based on our findings, Amandeep Dhanjal is ...

Troubleshooter
Autonomous
Cause-and-effect oriented

What's on Amandeep Dhanjal's mind?

Based on our findings, Amandeep Dhanjal is ...

52% Left Brained
48% Right Brained

Amandeep Dhanjal's Estimated Salary Range

About Amandeep Dhanjal's Current Company

Microsoft

Frequently Asked Questions about Amandeep Dhanjal

What company does Amandeep Dhanjal work for?

Amandeep Dhanjal works for Microsoft


What is Amandeep Dhanjal's role at Microsoft?

Amandeep Dhanjal is Software Development Engineer II - Microsoft Azure Compute


What is Amandeep Dhanjal's personal email address?

Amandeep Dhanjal's personal email addresses are a****[email protected], and a****[email protected]


What is Amandeep Dhanjal's business email address?

Amandeep Dhanjal's business email addresses are not available


What is Amandeep Dhanjal's Phone Number?

Amandeep Dhanjal's phone (**) *** *** 413


What industry does Amandeep Dhanjal work in?

Amandeep Dhanjal works in the Computer Software industry.


About Amandeep Dhanjal

📖 Summary

A Software Developer with over 5 years of professional experience in Java, J2EE development. • Programming : Java/J2EE, Python, C+, C#, SQL, JavaScript. • Frameworks : Hibernate, Spring, JSF. • Database Systems : Cassandra, MySQL, MS SQL Server, IBM DB2, Apache Derby. • Tools : Eclipse, IntelliJ, Rally, GIT, Ant, SVN, Maven, Perforce, JIRA, Putty. • Web Servers JBoss, Apache Tomcat.Software Development Engineer II - Microsoft Azure Compute @ From August 2015 to Present (5 months) Member of Technical Staff - Software Engineer III @ • Developing next generation of OnCommand Performance Manager (OPM) tool for Storage admins to help find issues, bottlenecks with their Data ONTAP based storage server. OPM sends key Dynamic & User defined Events alerts about issues as well as suggesting remediations. • Innovated a proof of concept in which OPM is monitoring Data ONTAP based server running in cloud. Project involved in writing a complete data bridge application in Java, which gets key storage analytics, transforming them and then sending them to AWS CloudWatch. This innovation can help cloud ONTAP users to see consolidated application performance data as well as Server performance data in a single CloudWatch dashboard. Project was selected to be DEMO to Senior Management. • Actively developing REST interfaces (Involved in writing controllers, services, DAO layers, POJO classes with JPA annotations), developing SQL Queries (MySQL) to perform CRUD operations, writing JUNIT tests using Mockito, implementing caching strategies to allow users to get Events on the client and emails efficiently. • Leading and developing effort of Sorting, Filtering and Searching mechanism in Back End for retrieving events. This would allow user to easily find a specific set of events based on the criteria they have requested for. • Developed a Java application, which collects logs from Customer centric portal via REST calls and then parses key information from them. Application uses highly efficient infinispan cache for caching key data while pushing all the data into Cassandra for mining later. Management uses this application to generate various reports (Google Charts), which help them understand product usage and adoption rate. • Other duties involved are code reviews for other engineers, bug fixing. Technologies: Eclipse, SQL, Log4J, Mockito, MySQL, Agile, Spring, REST, Java, Hibernate, JBoss, Ubuntu, and Perforce. From June 2014 to July 2015 (1 year 2 months) Greater Boston AreaSoftware Engineer @ Worked on developing next generation loan boarding and mortgage platform for millions of customers. • Developed a concurrent & distributed mortgage-based proof of concept application using Scala, AKKA framework, Cassandra, Apache Zookeeper, Infinispan, Spray which would process millions of mortgage payments every day of month from users. • Worked on learning new technologies and sharing knowledge with other engineers by presenting small projects on Friday’s at team lunch. Technologies: Scala, AKKA, Spray, Jetty, Maven, SBT, Infinispan,Cassandra, LogStash From February 2014 to June 2014 (5 months) Greater Boston AreaSoftware Engineer II @ • Developed next level VASA application in Java/J2EE using Spring/Hibernate framework for VPLEX that allows a vCenter admin/user to get events/alarms for issues related to underlying storage array. • Implemented the DAO layer classes/interfaces for application level persistence. • Improved performance of various components of current code base by 65---70%. Improvements included bug fixes, memory problems, multithreading, logic changes, changing and tuning CRUD operation queries, using pre---compiled statements, changing DB schema for Apache Derby Database. • Developed REST client to interact with VPLEX system to allow users to perform various operations like create virtual volumes, read information about clusters, get events etc. • Developed a complete multithreaded Automated Test Framework in Java for QA’s to test the functionality of event deliverymechanism in vCenter client for a different product. Framework used RabbitMQ messaging to deliver dummy events on vCenter and then verifying it using vi Java api’s from VMware. Framework was highly configurable including running it overtime for months as well as getting email alerts about failed scenarios. • Other duties included code reviewing, BUG fixing. Awards: EMC excellence award (September 2013). Technologies: Eclipse, RabbitMQ, vCenter, vi Java, REST, SQL, Java, Spring, Hibernate, Apache Derby, Ubuntu, andGIT. From October 2012 to February 2014 (1 year 5 months) Software Engineer @ • Part of various project development products. Developed IM Archiver and IM Enforcer in C/C++ for IBM Sametime servers. Products enforced certain user customizable rules to restrict users to communicate critical information. Developed various algorithms, REGEX patterns to detect various keywords in chat like SSN, Credit Card numbers and other unwanted information. Product was able to archive all the conversation including multimedia messages. • Developed a multithreaded Java/J2EE based Transformer Assessment application which automatically discovered Lotus notes app in Customers environment, assessing them to be transformed to Web based application. Tool generated key Data analytics, which allowed customers to eventually be migrated to Microsoft SharePoint. •Worked on developing a Java/J2EE software application called Transformer, which allows users to migrate from a Lotus Notes/Domino application to XPages web, based modern application. • Developed a standalone data bridge application “NSFToSQL” which transforms all the data from Lotus notes application to SQL server or IBM DB2 Database. Single handedly build the first version. Wrote key-caching algorithms used to detect the schemas at runtime for variety of Lotus Notes application. Developed Key multithreading pieces, classes/interface DAO layers, SQL queries, adding constraints based on data. Allowed user to customize the transforming of data based on an “ini” config file in first version. This product led to creation of some of other products like Transformer Assessment, GBS Insights, and Analytics. • Developed upgrade scripts, install shield product installer, created and maintained automated build environment using Apache Ant. Upgrades were based on finding information from Registry of OS. • Developed some test tools using REST API’s, Selenium, and Eclipse Modeling Framework etc. Technologies: Eclipse, Java, C/C++, SQL, JSF, Install shield, SVN, Selenium, SQL Server, IBM DB2, JIRA, Ant,EMF From September 2010 to October 2012 (2 years 2 months) Application Developer @ • Developed several large internal web applications, as well a growing number of external member-facing applications. • Responsible for end-to-end development, including requirements gathering, system architecture/design, DB design, UI design, coding and testing. Participating in all Software Development Life Cycle phases. • Responsible for maintaining several legacy Java/J2EE applications. Expanding Java legacy applications by implementing new features. • Working with IBM DB2 Database. Writing SQL Queries to develop the applications. • Used JIRA to track the application progress, bug fixing. • Other Activities includes Creating SSIS packages, deployment, support/enhancement after release. Technologies: C#, SQL, Java, Visual Studio 2008, NETBeans WinSQL, JIRA, SQL Server 2005,SSIS From April 2010 to September 2010 (6 months) Graduate Assistant @ • Assisting Faculty and Staff with Software related issue like installing products on Solaris, Linux, Windows, and Macintosh OSX. • Solving Issues regarding Networking setting people with VPN and wireless connections. • Keeping people updated with PeopleSoft and email clients as Mozilla Thunderbird, Outlook, and Eudora. • Troubleshooting any kind of Operating System related issues. • Installing Software likes SunGuard, PeopleSoft, Camis, and Famis. • Helping Residential students with networking problems and Virus/Ad-ware problems. From September 2007 to January 2010 (2 years 5 months) Project Intern @ • Developed Multilingual Portal Based on Semantic Web 2.0. • Development Technologies Include Python, ZOPE, Gnowsys. • Worked in all phases on SDLC from requirement to deployment. • Gathering data from Wikipedia and putting it into our database using python script. • Group Lead in Development of project. From August 2006 to June 2007 (11 months) Masters, Computer Information Science @ University of Massachusetts Dartmouth From 2007 to 2009 Bachelor of Engineering, Information Technology @ University of Mumbai From 2003 to 2007 Guru Nanak Khalsa From 2001 to 2003 Amandeep Dhanjal is skilled in: XML, Java, SQL, SQL Server, C++, HTML, MySQL, DB2, Python, Microsoft SQL Server, Software Development, Unix, .NET, Linux, JavaScript


Amandeep Dhanjal’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Amandeep Dhanjal's Personality Type

Introversion (I), Sensing (S), Thinking (T), Perceiving (P)

Average Tenure

1 year(s), 2 month(s)

Amandeep Dhanjal's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 90% chance that Amandeep Dhanjal is seeking for new opportunities

Amandeep Dhanjal's Social Media Links

www.shopam...

Amandeep Dhanjal's Achievements

EMC Excellence Award

Issued by EMC Corporation · September 2013

Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free