Post Job Free

Resume

Sign in

Software Engineer Computer Science

Location:
Long Beach, CA
Posted:
April 12, 2018

Contact this candidate

Resume:

Prerna Nain

**** **** ******, *** **, Long Beach, CA-90815 ac44gr@r.postjobfree.com Ph: 562-***-**** LinkedIn: https://www.linkedin.com/in/prernanain27/ Git: https://github.com/prernanain27 CAREER SUMMARY

Recent graduate student offering a solid foundation in software engineering and programming principles across multiple platforms. Experience in designing, implementing, integrating and testing modules of company’s website as internship project. Developed innovative healthcare mobile application on android platform that involves analysis and critical problem solving. EDUCATION

California State University, Long Beach

Master’s In computer science,2016-2018 GPA: 3.8/4.0 Kurukshetra University, India

Bachelor of Engg. In, Computer Science,2011-2015

SKILLS

Programming/ Scripting Languages

Databases

Web & UI Frameworks

Design Patterns

Tools

Operating Systems & VCS

Java, C#, Python,JavaScript,

SQL, DB2, MongoDB

ASP.NET, AngularJS, Django, Spring Boot, JQuery

Agile, Singleton, Factory, Builder, Sitecore 7.1 MVC Android Studio, Visual Studio, Eclipse, NetBeans

Linux, Windows, Android, Git

WORK EXPERIENCE

Chief Engineer, 22WestMedia - California State University, Long Beach Jun, 2017 - Present

• Integrated Firebase Analytics to the android app of 22WestRadio and extracted information for the hosts leading to 20% increase in listeners.

• Maintenance and adding features to web-site: Integrated google-analytics, google tag manager and adding social plugins.

(HTML5, JQuery, Javascript, CSS3, ASP.NET).

• Configuring radio station hardware and software for network operability that involves configuring network ports, cooperated effectively with vendors to facilitate streaming services. Assistant Software Engineer- Tata Consultancy Services Jan, 2016 – Jul 2016

• Developed shopping application using ABAP/4 Workbench, Dictionary, ALV Reports, LSMW, Smartforms, Batch Data Communication, Processes in Sales(Billing), acclaimed to be the best designed and implemented project of the batch.

• Provided support to various teams by generating reports and statistics. Software Engineer Intern- EME Technologies May, 2013 – Aug 2013

• Built a platform for sharing study material used by 500+ students and instructor using ASP.NET/4 using MVVC architecture.

• Developed and integrated RESTful web services using Spring Boot for accessing data stored in MongoDB server. PROJECTS

Health Assistant

A context-aware android application. Implemented algorithm for Scheduling Interaction Medications, which make schedule of medicines based on user’s context using Java. Other Features: Google Identity Platform for authentication, Maps and Location for finding nearby pharmacies, Firebase for database and storing prescriptions, Notification to user and doctor for appointment. Research Experience

California State University, Long Beach under Dr. Todd Ebert Determining optimal arithmetic circuits for solving linear optimization problems with SAT solvers. Implemented SAT solvers- QBF Backjumping algorithm using C and analyzed minisat (Winner of SAT 2005 competition), worked on CPLEX. Worked on encoding algorithms for constraint satisfaction problems. Helped in optimizing QBF backjumping algorithm and make it work comparable to minisat. (Linux, C, gdb, gcc, CPLEX) Fillomino

Created a solver for Japanese puzzle, Fillomino, upto 12x12 grid using constraint programming. Domain reduction of variables is carried out by Arc Consistency algorithm and Search Tree minimization algorithm. (Python, Constraint Programming) Wine Quality Predictor

Used supervised learning model to train a random forest to predict the quality of wine based on parameters: pH, acidity and hence used Transformer API for standardization. (Python, numpy, pandas, sklearn, RandomForestRegressor) ADDITIONAL INFORMATION Selected Coursework: Advanced Android Application Development, Analysis of Algorithms, Database Architecture, Advanced Programming Language, Advanced Software Engineering, Operating System, Fault Tolerant Computing Systems, Application Programming Using .NET.



Contact this candidate