Hello I'mDivya Maheswaran

Professional Software Engineer Developer


I'm Divya Maheswaran

Howdydo. I'm Divi, a Software developer living and working in Lesta, Ingilaand. Plain and simple, I love design. I'm passionate about creating clean, unique, elegant software codes. The designs you love. Developments that work. Trust me! I make delicious Apple Crumble.

Divya Maheswaran








Spring MVC




project done


Cup of Coffee


Award Won


Cooking Experiments



2016 - 2017

Master degree - University of Leicester, England, UK

Master of Science in Advanced Computer Science (M.Sc)

Modules include : Internet and Cloud Computing, Web technologies, Advanced web technologies, Financial Services Information Systems, Advanced system design, Service oriented architecture, Semantic web

Course work:

    Developed an e-commerce Web Application called ‘Cillaroys’ using Spring MVC Framework
    User Interface & Front End: Angular JS, Bootstrap, HTML5, CSS3, JQuery, JSON
    Platform, Middleware & Server Side: Spring, J2EE, Apache Tomcat
    Database & Backend: H2
    Source Control: Git
    IDE: Eclipse
    Dev-Ops: maven
    Unit-Testing: JUnit
    Source: https://github.com/DivyaMahesh
2010 - 2014

College degree - Anna University, Chennai, India

Bachelors in Electrical & Electronics Engineering (B.Eng)

Relevant modules include: Data structures and algorithm, Operating systems, Professional ethics, Principles of Management. Final year project on ‘Monitoring and controlling of conveyor drives using ZigBee’ for an abrasives manufacturing company

2009 - 2010

High School - Chettinad Vidyashram, Chennai, India


2017 - Present

Software Development Engineer- Shelton Vision, England, UK

Team Size: Team of 7 Engineers, developing in parallel with Perforce Version Control. Create epics and user stories, track development cycles using JIRA.

Role Description:

The company is one of the pioneers in machine vision and inspection system. The role involved porting of conventional WiT iGraphs to a live Computer Vision Software Application using OpenCV C++. This is a core part of the product suite and the firmware runs all of the software analytics and computationally intensive algorithms

Key Responsibilities:

    ✓ Execution of a project plan with Agile Scrum Development approach
    ✓ Worked on Installation and configuration of VMWare ESX servers
    ✓ Development of Machine Vision Software using OpenCV in Visual Studio platform
    ✓ Development of Image Processing protocols for blob detection and analysis
    ✓ Development of C++ Client- Java Server web application in a distributed network, which is more intuitive, faster and easy to use
    ✓ Calibration of line cameras in Common Vision Blox(CVB)
    ✓ Configuration of BOOST software libraries for asynchronous I/O programming(Asio) and Unit Software Testing using a modern C++ approach
    ✓ Configuration of the project using CMake as a cross-platform build system generator in OS build 10586
    ✓ Documentation of the entire software codes using Doxygen tool
    ✓ Programming of GPU using OpenCL and NVIDIA CUDA parallel computing Software Architecture
2015 - 2016

Product Analyst - Expertus Inc, Chennai, India

The company is one of the successful startups in Learning Management Software system based in California. The role involved development of the ‘ExpertusONE’ software and testing the same in Robotium Android Mobile testing tool.

Key Responsibilities:

    ✓ Development of Reactive Web Applications using Node JS, AngularJS, MongoDB (MEAN)
    ✓ Development of Static Pages using valid (X)HTML, CSS, JavaScript, jQuery from PSD Designs
    ✓ Development of Dynamic Application Pages using PHP & MySQL
    ✓ Development of Scalable Database Schema XML, XSLT for the applications that use databases
    ✓ Responsible for developing the UI test automation framework using Selenium 2
    ✓ Responsible for developing the REST API test automation framework using Python

Client-side CRM:

    ✓ Interacted with clients through salesforce.com for functional implementation and support
    ✓ Handled smooth implementation of the software application; extending post go-live and application maintenance support to the client
    ✓ Systematically and immediately resolved user-visible disruptions
    ✓ Being a swift learner, gained knowledge of commands/utilities including TCP/IP, Apache, IIS, FTP, Telnet and network printers in a short time
    ✓ Implementation of Spring MVC Framework - Security and Web flow
    ✓ Upgrading of File servers to cloud in IBM BlueMix
2014 - 2015

Graduate Research Assistant - Jeppiaar Engineering College, Chennai, India

The college had undertaken the development of an online student portal with android application that will allow students and staffs to collaborate effectively over a secured network. The application was being developed using cutting edge technology with an exciting User-friendly GUI developed using Qt and OpenGL.

Key Responsibilities:

    ✓ Supporting Local System Administrators to troubleshoot Configuration and Network issues
    ✓ Worked in DevOps group running Jenkins, Maven, Git in a Docker container with Amazon EC2
    ✓ Managing and Creating run Environments on Linux/Windows platform using Tomcat, Intel and glassfish, and other application servers
    ✓ Troubleshooting applications like Oracle 10g, MySQL 5.x and Java Applications on operating systems which included RHEL
    ✓ Imported and managed multiple applications in Apache Subversion (SVN)
    ✓ Provided end-user training for all Subversion (SVN) users to effectively use the tool
    ✓ Developed Web apps using Django REST Framework and after all wrapped in Phonegap to be deployed on AppStore and Google Play
    ✓ Performed a variety of administrative tasks including preparation of Powerpoint presentations, data entry and maintaining the back-end repository of the college website

get idea







web development

app development




I had a chance to work with Divya to mentor her, but in turn, she taught me a lot of things that astonished and perplexed me. She's one heck of a gem. She's very patient and focussed on solving a problem. She thinks out of the box.

Praveen Kumar Purushothaman
UX Architect, Newcastle Upon Tyne

Divya is an excellent Software Programmer and a good human being. Most importantly she cooks delicious and super healthy food.

Vaishnavi Chandran, Embedded Systems Engineer, London

My sincere congratulation on your very successful and inspirational 'Cillaroys'! I'm proud to have a friend like you. Hoping to see you soon in TEDx Conference :)

Jonnathan Smith, Business Development Officer, East Croydon

latest blog