Loading Assets...

AMAN SRIVASTAVA

Software Engineer | Tempe, Arizona Area

ABOUT ME

Aman Srivastava - Software Engineer

Hi! I'm Aman Srivastava. I am a Software Engineering Graduate Student at Ira A. Fulton Schools of Engineering of Arizona State University. 

Technical Skills:
• JAVA/J2EE: Spring, Hibernate, Struts, Swing, Maven, Ant, JSP, EJB
• MOBILE: Android Studio, Cordova, Ionic, Unity
• BIG DATA: NoSQL, MongoDB, Hadoop, Oracle, Hive, Pig, EMR
• PYTHON: NumPy, SciPy, Matplotlib, Pandas, Scikit Learn, Seaborn
• VERSION CONTROL: GIT, Mercurial, CVS, SVN, GitHub, BitBucket
• SERVERS: Apache HTTP, Apache Tomcat, JBoss, WebSphere, Express
• OPERATING SYSTEMS: Windows, Mac OS, Linux (Ubuntu), UNIX
• CMS: WordPress, Joomla, Django, Magento, Prestashop
• PARALLEL COMPUTING: GPGPU, CUDA C/C++, OpenCV, OpenGL, WebGL, JPPF 
• BUSINESS INTELLIGENCE: Tableau, D3.JS, R, Splunk, Plot.ly, Excel, Visio,
• JAVASCRIPT: Node.js, AngularJS, React.js, AJAX, JQuery, Three.js, EJS, SocketIO
• WEB DESIGN: HTML5, CSS3, Bootstrap, PHP, XML, XSLT, Photoshop, Illustrator
• TOOLS: ServiceNow, MATLAB, Eclipse, IDEA, Office Suite, Visual Studio, Slack
• SOFTWARE DEVELOPMENT PROCESS: Agile, SDLC, Software Design, Requirements, Documentation, Testing, Prototyping, DevOps, Debugging, ITIL, ITSM 
• MISCELLANEOUS: Analytics & Problem-Solving, Attention to Details

EXPERIENCE

Present/Past ASSOCIATIONS THAT HELPED GATHER EXPERIENCE

Maricopa Association of Governments (MAG)

Software Engineer (Volunteer)

• Improve Memory/Runtime in MAG ABM Travel Forecasting Tool by using Java Parallel Processing Framework (JPPF)

• Parallelize computationally intensive tasks and distribute them across several Nodes on a Grid

JAN 2018 - PRESENT
MAY 2017 - PRESENT

Arizona State University

Research Assistant

• Develop a Synthetic Population Generator Software (PopGen) for large-scale Travel Demands Modelling using Python

• Achieve performance enhancements and migrate developed software to a cloud infrastructure using AWS

• Perform Data Analytics and Data Visualization on high-volume geo-coded Travel Data to find patterns and correlations

• http://urbanmodel.asu.edu/popgen.html

Arizona State University

Student Software Developer

• Developed a Thermal Comfort Model by computing Mean Radiant Temperature & Sky View Factor for Street View Images

• Retrieved, Processed and Classified Google Street View Image Sets using Parallel Computing, Image Processing & Machine Learning

• Technologies: JavaScript, Node.js, Python, WebGL, Keyhole Markup Language (KML), FORTRAN, ArcGIS, Google Earth, Street-View & Maps API

FEB - AUG, 2018 (7 MONTHS)
Aug, 2014 - Jul, 2016 (2 Years)

Tata Consultancy Services Ltd, Mumbai, India

Software Engineer

• Reduced Manual Effort required to calculate the Time Spent on each Ticket by various Ticket Resolution Teams by 99% by creating the Google Chrome Extension - SnowMAN, leading to an Annualized Savings of approximately 300,000 USD.

• Application Maintenance and Production Support including Bug Fixes/Root Cause Analysis across a spectrum of JAVA Web Applications built on the MVC Design Pattern for a major European bank.

• Domain expertise in core areas of banking such as Markets & Securities, Credits & Mortgages and Credit Risk. Experience with Market Data, Instrument Data, Price Data and Corporate Actions through close interaction with the interfaces of Bloomberg L.P., Markit & DTCC.

• Technological expertise in J2EE, Spring, Hibernate, Struts, UNIX, JSP, Ant, Oracle, MySQL, DB2, WebServices, SOAP, Informatica Powercenter & BMC Control-M.

NVIDIA, Pune, India

Software Development Intern

• Worked on a research project in Computer Vision and Image Processing with hands-on experience in Object and Pattern Recognition. Worked in close association with the faculty of LIVE at the University of Texas, Austin to expand on one of their research topics - ‘NIQE’.

• Thorough understanding of Compression Artifacts in Digital Images and Videos such as Blockiness, Noise, Distortion, Screen-Door Effect, Tearing, Purple Fringing, Chromatic Aberration, Moiré pattern, Color Banding, Ringing, Contouring, Posterizing & Aliasing.

• Gained a lot of technological experience in MATLAB, CUDA, Visual C++ & C# by performing Edge and Line Detection Algorithms and Parallel Processing Techniques.

Jan - Apr, 2014 (3 Months)
Jan - Jun, 2013 (6 MONTHS)

Tata Consultancy Services Ltd, Mumbai, India

Software Engineering Intern

• Worked on an automation software under a project for a major Indian Bank. My task was to create an Automation Script that could replace most of the laborious daily activities that were being performed manually by the project support team. I enhanced upon the scripts upon its completion and revamped it into a GUI based Standalone Desktop Application.

• Deep understanding of Multi-threading, File I/O, Regular Expressions, Server Message Block (SMB), New Technology LAN Manager & JCIFS.

• Technological expertise in JAVA, Standard Widget Toolkit(SWT) & VBScripts.

0
Year Experience
0
Courses
0
Projects

EDUCATION

Educational Qualifications so far

Master of Science - Software Engineering

Arizona State University, Tempe AZ, USA

2018

Grade A

  • Participated in SCORE 2018 (Student Contest on Software Engineering)
  • Participated in SWHacks 2017 (Southwest Hackathon)

Bachelor of Technology - Computer Science

Symbiosis Institute of Technology, Pune, India

2014

Grade A

  • Guest Lecturer/Visiting Faculty for "Scope and Opportunities in Computer Science". - July, 2015

Senior Secondary School Certificate - Science

Delhi Public School (CBSE), Navi Mumbai, India

2010

Grade A

  • Photography & Slideshow Competition - 1st Prize
  • Merit Certificates for Biotechnology, Chemistry & Mathematics by renowned organizations.

Higher Secondary School Certificate - Science

Seventh Day Adventist School (ICSE), Navi Mumbai, India

2008

Grade A+

  • NCC Annual Training Camps in 2005 & 2006
  • A total of twenty-three certificates in Athletics - 2002 to 2008

PORTFOLIO

Quick glance at some of my work

  • ALL
  • WEB APPS
  • ANDROID
  • VECTOR GRAPHICS
  • GOOGLE SKETCHUPS
  • 2D ANIMATION
  • DATA VIZ
  • DESKTOP APPS
3D Model #1
3D Model #1
3D Model #2
3D Model #2
3D Model #3
3D Model #3
3D Model #4
3D Model #4

SOCIAL CONNECT

Find me on your favourite Social Networks

CONTACT

Your Name (required)

Your Email (required)

Subject

Your Message