A

Amit Soni

Software Engineer

Bellevue, Washington, United States15 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Extensive experience in cloud computing and distributed systems.
  • Proven track record in software engineering across major tech companies.
  • Strong background in developing innovative software solutions.
Stackforce AI infers this person is a Cloud Computing and Software Engineering expert with a focus on distributed systems.

Contact

Skills

Core Skills

Software EngineeringCloud Computing

Other Skills

LinuxJavaDistributed SystemsSQL AzureConfiguration ManagementAccess ControlContiki OSH-Box SoftwareUPnPLoad BalancingJBossRed Hat Enterprise LinuxSDK DevelopmentMAC Layer SchedulingNetwork Simulator-2

Experience

15 yrs 9 mos
Total Experience
3 yrs 1 mo
Average Tenure
9 yrs 9 mos
Current Experience

Amazon

Software Engineer

Aug 2016Present · 9 yrs 9 mos · Greater Seattle Area

LinuxJavaSoftware EngineeringDistributed SystemsCloud Computing

Microsoft

2 roles

Software Engineer II

Feb 2015Jul 2016 · 1 yr 5 mos

  • Developing experience features for SQL Azure.
SQL AzureSoftware Engineering

Software Development Engineer

Oct 2012Jan 2015 · 2 yrs 3 mos

  • Configuration management in SQL Azure.
SQL AzureConfiguration ManagementSoftware Engineering

Philips

Research Intern

Sep 2011Feb 2012 · 5 mos · Eindhoven Area, Netherlands

  • Worked on the access control architecture in building automation and control systems. Extensive access control system was developed for redbee-econotag sensors using Contiki OS. Also implemented the caching functionality on the sensors to increase the efficiency.
Access ControlContiki OSSoftware Engineering

Data communication software lab, aalto university

Research Assistant

Sep 2010Aug 2011 · 11 mos · Helsinki, Finland

  • Led the design and implementation of the H-Box software. H-Box software enables accessing and controlling UPnP devices that are behind NAT (i.e. in a different private network). Remote UPnP media streaming functionality is also added.
  • Worked on load balancing for bursty requests pattern in hybrid clouds. Aim was to improve the caching in the VMs based on the requested content and the location of the origin of the request.
H-Box SoftwareUPnPLoad BalancingSoftware Engineering

Avaya

Software Development Engineer

Aug 2009Aug 2010 · 1 yr · Pune Area, India

  • Member of core-services software team that provides common functionalities across various Avaya’s enterprise telecommunication products through a series of web applications. Managed JBoss application server and Red Hat Enterprise Linux slimming. Created the Software Development Kit (SDK). Also, member of the support team of the core-services and actively solved the issues that came in the field.
JBossRed Hat Enterprise LinuxSDK DevelopmentSoftware Engineering

Helsinki institute for information technology

Research Assistant

May 2008Jul 2008 · 2 mos · Helsinki, Finland

  • Project aimed at finding optimal scheduling algorithm for MAC layer in ISO OSI network stack. Measured the performance of MAC layer when we moved to our new backoff protocols. Measurement of the performance was done by carrying out various simulations using Network Simulator-2 (ns2). also implemented Contention Window in 802.3 in ns2.
MAC Layer SchedulingNetwork Simulator-2Software Engineering

Education

Indian Institute of Technology, Kanpur

B.Tech — Computer Science

Jan 2005Jan 2009

Aalto University

Master of Science (M.S.) — Computer Science And Engineering

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Software Engineering & Cloud Computing

Explore similar profiles based on matching skills and experience