Software Developer Resume
EXPERIENCE SUMMARY:
- Experience and knowledge in Agile, and Test - Driven Development methodology
- Knowledge in Even t-based / Rule -based / Message -oriented / Service -oriented design and development
- Experience and knowledge in developing high performance systems and tuning of the Java Virtual Machine
- Experience and knowledge in developing open -source technologies to provide cost effective solutions
- Knowledge and understanding of AWS Cloud
SKILLS:
Operating Systems: Linux, Windows
Web Servers: Apache HTTP Server
Application Servers: Tomcat, NodeJS
Languages: Java 8, C, Python, Scala
Databases: Oracle, MySQL, MongoDB
Tools: Git, Confidential , Maven, Gradle
Framework: Spring, Play
Web based: HTML5/CSS, JQuery, AngularJS, ReactJS
Test -Driven Development Tools: Junit
EXPERIENCE:
Software Developer
Confidential
Responsibilities:
- Designed and developed web application
- Lead the design and development for application on the Android platform
- Lead database design and migration from PostgreSQL to MongoDB
- Lead the design and development of scalable web service built with Java, Scala, and Play Framework
Software Stack: MongoDB, Java, Android, Play Framework, Facebook API, Google Cloud
Developer
Confidential, NJ
Responsibilities:
- Designed and developed a web based Policy request and creation system
- Designed and developed REST service to interact with policy administration system
- Participated in the design of a policy object model and mapped it to a database
- Designed and developed a REST service to interact with Quote-And-Buy REST service
Software Stack: Java, SQL Server, Tomcat, Axis2, Jackson JSON mapper, NodeJS / JQuery / AngularJS / BootStrap, Spring Framework, Spring WS, Spring Boot, Hibernate, Spark, MongoDB, JAXWS, Ehcache, Python, Eureka, JUnit, Selenium, SoapUI, REST/SOAP
Confidential
Software DeveloperResponsibilities:
- Chatbot designed to help kids learn to deal with cyberbullies in a safe space
- Users can interact with Regina over Facebook Messenger or SMS
- Works with an Api.ai model trained with examples of bully-victim conversations
- Uses IBM Watson Tone Analyzer API to analyze how user dealt with Regina
- Data from Tone Analyzer is used to train user further by providing positive feedback
Confidential
Software DeveloperResponsibilities:
- Convolutional Deep Neural Network built to recognize german traffic signs in natural images
- Trained using the German Traffic Sign Dataset, whose images were further modified to increase the training set size and introduce variations into training set
- Pipeline uses two convolutions and 3 fully-connected layers with RELU for activation and dropout
- Trained with a g2.2xlarge GPU instance on AWS
- Built with Anaconda 4.2.0, TensorFlow, and Scikit-Learn
Confidential
Software DeveloperResponsibilities:
- Used an Convolutional Deep Neural Network to train a game car to mimic my driving
- Recorded myself driving in-game to collect data on steering angle, and view from 3 different camera angles
- Trained model on with collected data to predict steering angle in the future in order to drive autonomously
- Trained with a g2.2xlarge GPU instance on AWS
- Built with Anaconda 4.2.0, Keras, TensorFlow and OpenCV
