Post Job Free
Sign in

Software Engineer Computer Science

Location:
San Jose, CA
Salary:
$80,000
Posted:
April 13, 2018

Contact this candidate

Resume:

Somesh Chadda

408-***-**** ***.******@*****.*** 3613 Copperfield Dr, Apt 328, San Jose, CA, USA 95136 https://github.com/sochad/ PROFESSIONAL EXPERIENCE

Codebroker LLC Reston, VA, USA Jun 2017 - Present Software Engineer – Java, MySQL Developer

● Worked on creating offer reminders for clients and search criteria for multiple offers/coupons.

● Worked on maintaining and enhancing business functionality for user reports and batch push messages.

● Worked on creating apple passes/coupons for apple wallet for Paysons. Cvent Inc Mclean, VA, USA Jun 2016 - Aug 2016

Technology Intern

● Worked under Research and Development, to automate deployment of Cassandra cluster using chef. Created a single cookbook to manage all regions.

● Implemented ScalaTest, a testing framework for Scala to automate testing for analytics platform. CloudCover Software Pune, India Jan 2015 - May 2015 Node.JS Developer

Built Meter application, used to monitor servers, databases running in Amazon Web Services. It is used for dedicated server monitoring, also provides issue management for cloud servers. Technologies used Node.js, Saltstack and AWS. Key Responsibilities:

● Worked on building a cost dashboard to calculate hourly burn rate for reserved, on demand and spot instances and other services tied with ec2 instances like ebs, elastic Ip’s and data transfer.

● Implemented the AWS API for basic functions of services like ec2, dynamoDb, route53.

● Created a multi master-slave architecture enabling Meter server to communicate with instances of other companies registered using Saltstack.

BNP Paribas Mumbai, India Jun 2013 - Jun 2014

Software Engineer (Agile) - Oracle, Java Developer Worked under the Fixed Income Group to migrate ARC & Transcom project, used for Automated Confirmations and Reconciliation, from legacy XML code to Java. Aim: Maintain current structure, simultaneously enhance business functionality. Key Responsibilities:

● Migrate legacy code to Java. Create Oracle AQ's to receive FiML files, triggers to pass messages and Java modules to parse and commit FiML files to DB and optimized database queries, enable parallel execution.

● Merge ARC functionality into Transcom to enable automated and paper based confirmation through one system.

● Implement regulatory compliance (Dodd Frank and Emir) for Arc & Transcom

● Create technical specifications, documentation for deliveries, provide estimates for tasks and conduct code reviews

● Provide L2(Technical) and L3(Expert) support for UAT and PROD environments EDUCATION

M.S, Computer Science George Mason University, Fairfax, VA Aug 2015 - May 2017 GPA: 3.24

Unisex Bathroom Problem (Concurrent Systems): Implemented solution for unisex bathroom problem using semaphores, monitor Signal-Continue (SC) and Signal-Urgent (SU) in Java. Hunt the Wumpus (Secure Software Design): Implemented a 2 player game using Struts with security features such encrypted passwords with salt, SSL/TLS protocol and session management. Raffle Selector (Software Engineering for the World Wide Web): Implemented a web based application to implement raffle winner using Struts, Tiles, JSP and HTML.

NASA Java Path Finder (Concurrent Systems): Implemented Dining Philosopher’s problem using odd philosopher solution (Left Handed philosopher) and steward (n-1 philosopher). Leveraged the Java Pathfinder to check and explore all execution paths and eliminate property violations.

B.E, Computer Science Mumbai University, India July 2009 - May 2013 GPA: 3.2

Augmented Reality - Android Application (Capstone Project):

● Programmed an Android application to enable users to search for tourism information in real-time.

● Achieved 20% optimization in processing results by tracking user's location and neighborhood information using GPS.

● Increased search efficiency by augmenting the tourist information on the camera view as visual data imagery. COMPUTER SKILLS

Languages: Java, Node.js, JavaScript, C, C++, XML, SQL, Ruby, Scala Frameworks: Struts 2.0, Spring, Hibernate, JDBC, Jquery (JS) Database: Oracle10g, Dynamodb, Mongodb, Cassandra, MySQL Tools: Computing Services: Amazon Web Services (ec2, s3, dynamodb, route53) Configuration Management: Saltstack, Chef



Contact this candidate