Deepak Kota E-mail: *********@*****.***, Ph:618-***-****)
Software Developer/Web Developer Github: www.github.com/dkota1992 Education( List of Academic projects : http://siue.academia.edu/DeepakKota) Master of Science in Electrical and Computer Engineering GPA : 3.47/4.0 Southern Illinois University Edwardsville Graduated in May 2016 Bachelor of Technology in Electrical and Electronics Engineering GPA: 3.65/4.0 Jawaharlal Nehru Technological University Graduated in May 2013 Programming Skills : Python(Advanced), Java(Intermediate), R(Advanced), C(intermediate),Shell scripting(Intermediate), Php(Intermediate), MATLAB(Advanced), C++(Beginnner), Javascript (Advanced)
Platforms : Windows, Linux/Ubuntu/Fedora, Unix
Javascript Frameworks : jQuery, Angular JS
Simulation Softwares : Topspice, Pspice, LTspice
IDE : Codeblock, Pycharm, Eclipse, Netbeans, Pydev, Android Studio, Dreamweaver
Content Management Systems(CMS) : Drupal, Wordpress, Joomla
Databases : SQL Server 2005, 2008, Oracle 9i/10g/11g, MySQL 4.1/5.0, Postgres SQL, DB2
Database Tools: Toad for MySQL, SQL Developer for Oracle, Connect/J for MySQL, DB2Connect, PhpMyAdmin
Web Technologies : HTML/5, DHTML, CSS/3, Java Script, XML, SOAP, REST, XSL, XSLT, XHTML, Bootstrap, JSON, AJAX
Networking TCP/IP, UDP, DNS, FTP, SSH, DHCP, SSL, HTTP, HTTPS.
Web Servers Apache Web Server, Apache Tomcat 5.x/4.x, WAMP, LAMP, XAMPP, Acquia Dev Desktop.
Reporting Tools : Crystal Reports, SSRS
Web Hosting : FTP, Filezilla, Cpanel, DNS, SSL
Tools : Latex, MS office, Libre Office, PIC C Compiler, Simulink, Drupal Gap
Methodologies: Agile, Waterfall, TDD
Skills related to Image Processing, Machine Learning: OpenCV, Torch, Theano, Pygame, OpenGL, Numpy, Sympy, Scipy Key Skills Related to Image processing/Computer Vision/Visual Effects : Pattern Recognition, Image segmentation, Image classification, Edge detection, Corner detection, Deep Learning, Convolutional Neural Networks, α – Matting, Grab cutting, Image Compression, Binary image features, Image pre- processing, Advanced stochastic process, Adaptive filtering, Image transformation, Image restoration, SIFT, Template Matching, Neural networks and fuzzy logic, Image Encryption, Pixel transformation, Image Enhancement, Vector analysis, Support vector machines, Linear regression, Logistic Regression, Clustering.
Summary:
• 2+ Experience in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, Java Script and JQuery.
• Worked on developing web pages using AJAX, JavaScript, AngularJS, HTML, JQuery, JSON, XML, and REST.
• Worked with integrating search engine optimization (SEO) functionality within an MVC framework using constantly evolving legitimate techniques to improve website ranking in the major Search Engines.
• Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
• Experienced in WAMP(Windows, Apache, MYSQL and Python) and LAMP (Linux, Apache, MySQL and Python) Architecture.
• Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
• Experience in implementing python alongside using various libraries such as matplotlib for charts and graphs, MySQL db for database connectivity, PySide, Pickle, Pandas and urllib2.
• Experience in building E-Commerce applications.
• Experience on version control systems like CVS/SVN, GIT.
• Familiarity with large multi-server Drupal environments, administration, and integration with various third-party sites with open APIs.
• 5+ years designing, building & supporting complex Drupal web applications for large consumer focused websites, developing Drupal themes and custom modules.
• Well versed with complete Software Development Life Cycle (SDLC) process.
• Extensive experience with Content Management System (CMS) Tools such as Drupal, Wordpress, and Joomla.
• Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
• Experince in Cloud based hosting platforms like Pantheon, Acquia, Acquia Cloud Site Factory and AWS.
• Strong knowledge on cross browser compatibility development. Familiar with working on browsers like Mozilla Firefox, Chrome, Opera, Microsoft EDGE and IE.
• Good understanding of Model View Controller(MVC) Pattern.
• Managed and maintained the development of Drupal based website including defining content types, views, Content updates and other functional requirements.
• Involved in developing Drupal themes and Drupal configuration and setup. Full Stack Python Developer:
Namitus Technologies, Frisco, Texas
Student Intern – (Jan 2016-May 2016), Full Stack Python Developer – June 2016 - Present Environment: Python, JQuery, HTML, JSON, CSS, JavaScript, AJAX, Web Services, REST, Adobe Dreamweaver, Adobe Photoshop, WAMP Stack, PHP, MySQL Environment: Python3.x, Django, Shell Scripting, AWS, Pandas, PyQt, PyQuery, Wireshark, Flash, DOM, JSON, JavaScript, Bootstrap, GitHub, LINUX, TDD.
• Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
• Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
• Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, jqValidtor, AutoComplete, AJAX, JSON, AngularsJS and JavaScript.
• Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
• Designed data formatted web applications using HTML and CSS and deploy the script by client side scripting using JavaScript.
• Involved in Backend Testing writing SQL queries and sub queries for database testing
• Execute test scripts & record problems & issues in accordance with problem and issue management plans.
• Defined and developed the application's presentation layer using HTML5, CSS3 and JavaScript meeting W3C standards
• Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers.
• Implemented AJAX and JQuery to develop interactive applications and reduce client-server roundtrip time.
• Built web pages that are more user interactive using JavaScript, AngularJS and JQuery.
• Developed several restful web service supporting JSON to perform data fetching and sending, and parse on UI for manipulation of DOM/CSS
• Experience on analysis, design, implementation and testing for the project, the Software Development Life Cycle (SDLC).
• Developed application pages using HTML, CSS, Bootstrap, JavaScript, AngularJS and JQuery.
• Working on HTML5 and CSS3. Tackled various issues on browser compatibility to accommodate these advanced technologies.
• Developed CSS3 style sheets to implement gradient effects for divisions, developed layouts, navigation and buttons to improve vision effects.
• Designed and developed User Interface forms using CSS, Bootstrap and JavaScript.
• Developed applications implementing Ajax Calls for Dynamic Content Loading.
• Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
• Involved in validate HTML and CSS code to satisfy W3C standard and make web application compatible for various web browsers.
Graduate Assistant
Southern Illinois University Edwardsville
Marketing Research, School of Business
Jan 2015 to July2015
Dr. Ramana Madupalli, School of Business, SIUE, USA – **********@****.***)
Assisting Dr. Ramana with documentation,
photshop, preparing data in Excel sheets.
Organizing the department events and seminars.
Teaching & Research Assistant
Southern Illinois University Edwardsville
Electrical and Computer Engineering
Jan 2015 to July2015
Under Dr. Scott Umbaugh, Electrical and Computer
Engineering, SIUE, USA – ********@****.***)
ECE 439 : Image Processing
Helping students with coursework and labs.
Worked on k-means neighbourhood.
Research on diseased dogs using thermographic
images on symmetric based analysis.
Helped in software development, developing some
image processing methods in Matlab.
Technologies used: Matlab, Python, Visual studio, C Teaching Assistant
Southern Illinois University Edwardsville
Electrical and Computer Engineering
August 2015 to December 2015
Dr. Andy Lozowski, Electrical and Computer Engineering, SIUE, USA – ****.********@****.***)
ECE 492 : Power Electronics
Helping students with the coursework and labs
Technologies Used: Simulink, Topspice, LTspice, Pspice Student Intern :
Energywin Technologies Pvt Ltd(18th Main Rd, 4th Block East, Jayanagar, Bengaluru, Karnataka, INDIA 560041 Ph: +918*********)
June 2013 to April 2014
• Worked on case study of different available sources of power at a particular location and improving the standby capacity of UPS.
• Worked on the firing values of the SCRs, FET’s(MOSFET and JFET) and different diodes.
• As a student intern, it gave me an insight into the power grid system and its maintenance of data acquisition and manipulation in real-time.
• Designed Electronic Modules for application including schematic, layout, software requirements specification, algorithm development, manufacturing feasibility, validation with calibration team system launch.
• Electric Circuits: Tektronix oscilloscope, function generator, circuit board
• Troubleshooting: Color code resistors, capacitors, diodes, & transformers.
• Worked with ARM models and PIC micro-controllers.
• Statistical analysis of different power resources available at a particular site using Statistical R programming language.
• Worked on Pic C compiler to embed the code to the PIC micro-controller.
• Worked on A/D and D/A circuits using the AVR timers.
• Worked on Frequency Modulation, RF technology to intercommunicate between the power sources.
Drupal/Wordpress Developer
Self Employed – September 2011 - present
Various(locals.xyz, eluruonline.com, selfepic.com, thegreenshoppers.com, vizag24x7.com)
• Database maintenance, backups and modifications
• Created Help Desk for user's queries to meet the bulk queries submitted by the users.
• Creation of new pages, Database and Server Administration,Incorporation of a secondary site for use as a development/test site
• Create Drupal modules for Active log sessions and Service Reporting System.
• Maintained groups of multiple users with Drupal, Wordpress CMS.
• Used DRUSH for Drupal website updates.
• Set up Drupal development environment by installing and configuring PHP, MySQL, Apache and Drupal.
• Developed and implemented custom modules in PHP according to requirements.
• Created web pages using Html, CSS, WordPress.
• Developed custom themes using Drupal themes.
• Developed Drupal custom module for ingestion using PHP, Drupal and XML.
• Developed custom search module to search events by id or by name using PHP and MySQL.
• Participated in daily meetings and regular planning and review sessions.
• Developed user interface using HTML, CSS, AJAX, jQuery and JavaScript.
• Worked on Drupal concepts like LDAP, SSO, Web services, Multi-sites, Mobile Websites.
• Demonstrated a solid understanding of best practices for Drupal and Web.
• Implemented and upgraded various Drupal modules.
• Worked on applications and developed them with XML, JSON, XSL (PHP, Pearl, and Python).
• Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
• Created Drupal modules for Active log sessions and Service Reporting System.
• Used DRUSH for Drupal website updates.
Image Analyst/Machine Learning
Self-employed/Community – Jan 2015 - Present
• Integrate natural language processing approaches for music named-entity extraction.
• Compared the supervised and unsupervised models performance based on datasets that different from sample size, feature dimensions, and continuous or discrete. Models include KNN, Adaboost decision trees, SVM, Neural Networks; K-means, Reinforcement, etc
• Working on Tensorflow with docker connection and jupyter to create a auto-grammar check on English language sentences with the help of neural networks.
• Working on mood predictor depending on different circumstances using Theano/python.
• Experimenting on different cryptography techniques to get a better security, more reliable and minimum time for processing.
• Image Compression Using Neuro analysis : Trying to develop an algorithm for lossless image compression with an equation analyzer with the current techniques available in deep learning which can yield up to a compression ratio greater than 30.