Post Job Free
Sign in

Software Engineer Data

Location:
Hayward, CA
Posted:
October 08, 2017

Contact this candidate

Resume:

SWATHI JAGANATHAN

*************@*****.***/ pn: 510-***-****

Profie: https://www.linkedin.com/in/swathi-j-13428740

Software Engineer with experience guiding software teams, developing code including testing and integration. Posses a Master degree and with 2+ years of programming language.

Education:

Masters in Computer Science

California state university East bay Hayward, CA

December 2015 G.P. A: 3.46

Bachelor of Engineering in Information Science

Visvesvaraya Technology University Bangalore, India

June 2012 G.P. A: 3.7

Technical skills:

Languages: C, C++, JAVA, J2EE, C#, VB net, HTML, CSS, XML, CGI, Perl, ASP.net, Python, PHP, JavaScript, UML, SQL, NOSQL, Prolog, Neo4J, SAP ABAP, Linux, LISP, Android programming. X86 assembly code, MQTT, CoAP.Ruby

Databases: Oracle, IBM –DB2, SQL Server, Mongo DB, Neo4j

Operating Systems: Windows 8/NT/2000/XP, UNIX,LINUX, DOS, RTOS

Hardware and communication exposure: Arduino, ARM, MIPS, SPI, UART, I2C, CAN, ZIGBEE, BLE, Bluetooth and GSM

Networking: TCP/ IP, routing protocols, VPN, PGP, socket programming.

Certification: Cloud Computing, SAP ABAP

Relevant course work:

Operating system, operating system and design, Compiler Design, computer networks, analysis and algorithm, objected oriented language, computer design, Database System and administration, Automata, Computer Complexity, Data Mining, computer architecture, computer graphics, Logic design, Cryptography, network security, wireless communication, Software testing, Data structure

Work Experience

The Healthcare industry remains among the fastest to adopt the Internet of Things. The reason for this trend is that integrating IoT features into medical devices greatly improves the quality and effectiveness of service, bringing especially high value for the elderly, patients with chronic conditions, and those requiring constant supervision.

Begin development on a wireless dev kit, and write routines using the AT command protocol to send files and data to a web server.

Worked with the development team to create appropriate cloud solutions for client needs

Implemented procedures for data storage management and modeling using Cloud base technologies.

Designed, debug, port and test drivers.

The hardware and UART interface have already been developed and thoroughly tested.

Implement data encryption, if necessary to maintain HIPAA compliance.

Responsible for performing regular network and application security/ vulnerability assessments against corporate network and production applications using various open source and proprietary tools

Worked with application protocol LTE and transport protocol TCP/IP, UDP and FTP.

Implemented hardware and setting to effectively implement 802.11n on the 2.4 and 5GHz band

Conducted client consultations for wireless LAN/WAN hardware and software, including networks, routers, and servers.

Conduct vulnerability assessments, design and implement security measures, provide oversight of security projects to include the development of timetables, budgets, and status report

Developed and designed an API (RESTful Web Service) for the company’s website

Developed and designed e-mail marketing campaigns using HTML and CS

Increased speed and memory efficiency by implementing code migration to convert python code to C/C++ using python

Analyzed business needs and recommended solutions.

Responsible of Implementing java RestFUl API.

Completed Java Programming often using the Eclipse IDE. Some Java programming done using Microsoft and Linux terminals.

Set up Amazon Web Services IOT to receive the data and store files for retrieval through AWS S3

Centralized control for lighting, air conditioning, alarm, and other systems and this to provide convenience, comfort, energy efficiency and security.

Solution Provided:

IoT Enable Home automation system - Capture and record real time information, sent out to cloud and store in a database for control and monitoring.

Technologies Used: IOT Platform: OSMOSIS from Axelta - Supporting Languages: Java, Java Script.

Cloud Platform: AWS – Elastic Beanstalk, RDS, EC2 & Database: MySql and MongoDB

Development Tools: Eclipse IDE, Android Studio, MySql workbench,.

Application Servers: Apache Tomcat 7.0 & OS: Windows Server, Linux, Android 5.0

Sensors: Analog and Digital sensors

Team Size: 06

Created REST web services to post the data from appliances to cloud.

Implemented RESTful API.

Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.

Designed and Implemented Object oriented programming (OOPS) principles and design patterns in all applications developed.

Automated business procedures through server-side JavaScript.

Generated web service requests through SOAP and raw XML, and parsed the responses.

Developed Python based API (RESTful Web Service) to track sales and perform sales analysis

Developed the application using JAVA Design Patterns like Singleton and Factory pattern.

Participated in designing and development of software using agile development practices.

Worked with application protocol such as ZIGBEE, BLE,,WLAN,Bluetooth. Used network protocol in TCP/IP, UDP

Responsible for WLAN/LAN/WAN modifications, implementation, design and support.

Embedded software working with breadboards, RTOS and linux applications.

Proactively assessed potential items of risk and opportunities of vulnerability in the network.

Developed Android Client App to control appliances remotely.

Created databases in MongoDB and MySql to store and access data.

Supervisor: Sam Tair

Primary goals were, testing of interfaces, functionality and scripts. Testing using white box testing and planning and selenium.

Writing and improving scripts and application functions. Assisting senior developers in new interface development and repair.

Implemented javascipt and python

Established and maintained password management program, monitored network devices for compliance to security policies, generated reports for internet and remote access activity (vpn and modem pool), and permit/deny access to websites

Conducted Scrum Daily standup, Product backlog, Sprint Planning, Sprint Review & Sprint Retrospective meetings.

Designed and built signup and login pages using HTML and JavaScript and used Parse to save user information on the cloud.

Solved problems using a combination of JavaScript, JSON.

Implemented in spark, Linux and windows.

Responsibilities included the creation of test documentation, and debugging and investigating issues utilizing C++ on the client server.

Responsible for participating and assisting Senior Software engineer in designing and developing java web-based system.

Projects

Distributed system:

Implemented a client server architecture using multi threading for creating chat box option. This program was written in JAVA implemented Mutex.. Used Socket programming in Python.

Network System:

Used Digital signature with Kerbos and HMAc.

Through teamwork, conducted security incident investigations; sniffing network traffic for unauthorized network services; reviewed and authorized request for network services such as. modem lines, ISDN, remote access, VPN, Internet access (ISS Web filtering), and Verisign PKI

Operating system

We had to structure mini man made computer where we need to have separate process, memory and assembler. The entire code was written in JAVA.

Fuzzy Keyword search over Encrypted DATA:

Technology used was Dot net. I formalized and solved the problem of supporting efficient yet privacy-preserving fuzzy search for achieving effective utilization of remotely stored encrypted data in Cloud Computing.

Compiler Design:

Implemented Scanner and parser module in the code generator program such as converting strings to Reverse polish notation and detecting errors.



Contact this candidate