RAJ KOTAK
****, *. **** *****, #*** https://in.linkedin.com/in/raj-kotak-96a90a28 EMAIL: ***.*********@*****.*** CHICAGO, IL 60616. MOBILE: +1-312-***-****
Summary
• Over 2years of professional experience in software design, development, implementation, integration, testing and maintenance.
• Experience on Full Life Cycle development of software applications on Client-Server and Web-based technologies Ruby on Rails with thorough knowledge of RDBMS concepts.
• Awarded as ‘Employee of the Month’ from the client for successful solution delivery.
• Excellent Technical Knowledge in Java, Perl, Python with the Back-end RDBMS Tools like SQL Server, Oracle.
• Possesses good knowledge in using modeling tools such as MS Visio and Enterprise Architect for drawing Use-Case, Class, and Sequence Diagrams.
• Excellent analytical and logical programming skills with a good understanding at the conceptual level. Skills
• Java, C++, Perl, Python, Ruby on Rails, Shell Scripting, HTML5, CSS3, Bootstrap, R, Scikit-learn
• Git, R Studio, Weka, Putty, Sublime Text, MS Office, Microsoft Visio
• MySQL, PostgreSQL, Oracle 11g
• Windows XP/7,8,10 and Linux OS
• Ruby Mine, Eclipse, Toad, SQL Developer
Education
Computer Science, Masters Expected Graduation: May 2018 Illinois Institute of Technology, Chicago, IL
Information Technology, Bachelors Graduated in: 2014 K.J. Somaiya College of Engineering, Mumbai, India Experience
Seek2Share Technologies Pvt. Ltd. Sept. 2015 - July 2016 Software Application Developer
• Seek2Share is a start-up company working on creating an online technology platforms like SmartMedic and QuickkMed that significantly connects patients and doctors, labs and hospitals for providing diagnosis and medicines with increased access and convenience.
• Worked primarily on Ruby on Rails and PostgreSQL on the backend for developing a web interface for doctors and diagnostic labs. Worked on the frontend using technologies like HTML5, CSS3, Bootstrap and JavaScript.
• Worked on the design, development, integration and testing of the web application while actively working with the CEO and the Co-Founder on further implementations in the healthcare industry.
• Worked in the core development team of this start-up while solely handling core modules of the web platforms.
Projects:
SmartMedic
This web interface/android project significantly increases access, convenience and cost savings for patients while simultaneously increasing productivity of doctors, diagnostic labs, and hospitals. QuickkMed
An online platform for making a wide range of prescription medicines and other health products conveniently available to all.
Nextgen Clearing Pvt. Ltd. July. 2014 - Sept. 2015 Jr. Software Engineer
• At Nextgen Clearing, worked on Perl & Shell scripting language on Linux based operating system & Oracle Applications technology. First-hand experience of SDLC of new product development and feature enhancement. Requirements gathering from the business team, Technical review phase, Code development and code testing (Unit Testing + UAT). Research & development to develop new functionalities to improve
& automate the use of data reports.
• Apart from being involved in the core development team, I have had the opportunity to closely work with my Team Leader, assisting him in Project Management activities.
• I was awarded as ‘Employee of the Month’ from the client for successful solution delivery.
• I have handled multiple assignments:
o First-hand experience of SDLC of new product development and feature enhancement. o Requirements gathering from the business team.
o Technical review phase.
o Code development and code testing (Unit Testing + UAT). o Help set up a new server making a replica of the production server. o Go-Live and Post production support or maintenance bug-fixes. o ‘Training Workshops’ and functional and technical knowledge transition sessions to different teams.
o Research & development to develop new functionalities to improve & automate the use of data reports.
Projects
Augmented Reality
Implementing Augmented Reality using markers on a hand-held Android device. A camera application rendering a 3D model on a hand-held device by focusing the camera on a uniquely defined black & white marker. Link State Routing Simulator
Simulating the process of generating connection table for each router in a network and compute optimal path with least cost between any two specific routers.
Separating Points by Axis-Parallel Lines
Separating n points in the plane, no two of which have the same x- or y-coordinate, using a minimum number of vertical and horizontal lines avoiding the points, so that each cell of the subdivision contains at most one point. Crime Prediction
Develop predictive models for crime using Python and Scikit-learn, to help the Bureau and police departments around the country to use machine learning to better focus their resources on locations where crimes are more likely to be committed. Code development and documentation in the Jupyter Notebook.