Shaarang Tanpure
Total Page:16
File Type:pdf, Size:1020Kb
Shaarang Tanpure Full Stack Developer & Programmer A passionate Full Stack Developer with over 3+ years of well rounded experience of developing systems, web- applications, API and middlewares seeking a position with an IT firm where I can continue to expand my learning's, knowledge and skills while making a significant contribution to the success of the team and the organization. [email protected] --- Melbourne, Australia www.shaarangtanpure.com linkedin.com/in/shaarang-tanpure WORK EXPERIENCE System Analyst and Developer Programmer La Trobe University 02/2016 – Present Melbourne, Australia Tasks Working with the department of Computer Science & IT to build and deploy web based systems across the university. Responsibilities include requirements elicitation, analyzing and preparing system design document & developing the systems (web and native) according to the client requirements. Automate process workflows for several departments across the university by building middleware and writing software modules to communicate with enterprise systems. Refactor legacy code and write new solution for legacy systems. Freelance Software Developer Instrumec Pty Ltd 07/2018 – 10/2019 Melbourne, Australia Achievements/Tasks Built lab tracking and monitoring software for tracking the progress of the tests conducted on patient specimens in the histology departments of the hospitals. Built middleware for allowing communication between hospital enterprise system AUSLAB and the tracking software. The data collected was further use to perform analytics to predict usage of equipment's and lab materials. Industry Project Supervisor & Scrum Master Department of Computer Science and IT, La Trobe University 02/2016 – 12/2018 Melbourne, Australia Achievements/Tasks Supervise team of students implementing final year projects for Industry partners Communicate with the clients the progress of the teams and the projects and act as an interface between them. Conduct sprint meetings and retrospectives. Teach Agile project management methodologies to the students. Sessional Lecturer Chisholm Institute of TAFE 07/2016 – 10/2019 Melbourne, Australia Achievements/Tasks Conduct face to face lectures, workshops and tutorials. Subjects lectured - System Design, Object Oriented Application Development and Database Management Systems. Demonstrated use of programming languages and tools such as Java, Oracle DB, Enterprise Architect & Firebase. Built lecture, workshop and lab materials to be delivered across several campuses. Created major exam assessments. Page 1 of 3 SKILLS Responsive Design Front-end systems Object Oriented Design Server Side Scripting RESTful API's Agile Software Development Web Application Development Project Management CD/CI Cloud Computing User focused design MEAN Stack MERN Stack IoT PROJECTS Marathon Calorie Intake Calculator A web based calculator that tells athletes the approximate amount of calories and fluid they need to consume per hour during the course of a marathon. The calculator takes into consideration the athlete's goal time, weight, temperature on race day and the mileage in the 2 months leading into the marathon Technology Stack - Angular 8, Firebase Network Security Application - https://nsw-application.herokuapp.com/home A web based tool for students at La Trobe to learn network security concepts. The tool allows students to implement and visualize workings of different encryption algorithms and concepts taught in the subject. The backend is implemented using Flask (Python based Web Framework) and front end is implemented using React and Jquery libraries. La Trobe University Casual Workload Allocation System - https://cas.latrobe.edu.au A web based tool that allows you to allocate activities and budget for casuals/sessional staff employed across university to deliver subjects. It helps the university to track and manage subject budget and map expenses for each college, school and department across the university. The tool is used by all schools and departments across the campus. Technology Stack - MongoDB, Express.js, Angular 4, Nodejs Assurity specimen tracking system A desktop application being used in the histology department of several hospitals in Australia . The application helps to track and monitor the status of the patient tissue samples. It also communicates with AUSLAB enterprise system to retrieve and post patient details and record the entire process. Helping the doctors track the progress of the tests conducted on the patients samples. The analytics on the data collected helps Instrumec monitor the usage of their instruments and materials used in the laboratories of the hospitals. Technology Stack - Django Web Framework (backend), PostgresSql, Electron.js(Front end) Glider Real-time Information System(GRiTS) - https://glider.latrobe.edu.au An IoT based tracking system that uses unsupervised machine learning to track the La Trobe Glider, a campus bus operating in the Bundoora campus of La Trobe University. The real-time timetable displayed on a Progressive Web Application (PWA), allowing students to receive notifications when the glider is closer to their location. The on the administrative end, the analytics on the travel data collected helps the Sustainability department at La Trobe make policies to improve the service, cater the service to more people in the community and help reduce carbon footprint at the campus to achieve university KPI's. Technology Stack - Hardware (Raspberry pi , IBeacons) , Application (PostgresSql, Flask Web Framework, Angular 4) TOOLS Atlassian Suite Confluence, Jira, Trello Version Control Git Communication Slack Automation Gradle, Jenkins, Bamboo Prototyping Fluid UI, Just in Mind, Webflow Page 2 of 3 TECHNICAL PROFICIENCY Angular React.js Node JS Python Java Python Flask, Django Docker SQL (MySql, Postgres, HTML, CSS, Sass, Less Electron.js Oracle) NoSql (MongoDB, MEAN Stack MERN Stack Typescript Javascript ES6 & JS Redis, Firebase) Libraries AWS compute & GraphQL Google Cloud EDUCATION Master of Information Technology La Trobe University 03/2014 – 12/2015 Melbourne, Australia Bachelor of Information Technology Mumbai University 06/2010 – 06/2013 Mumbai, India SOFT SKILLS Communication Team Management Problem Solving Presentation Project Management Critical Thinking ACHIEVEMENTS Best Innovation of 2017 - La Trobe university Best Community project - Annual La Trobe IT EXPO College of SHE awards for Casual Workload won award for outstanding implementation for the Glider project Allocation System and it was selected as one of the projects to be implemented this Awarded best innovative solution at the School of Health and year. Engineering awards at La Trobe University REFERENCES Can be provided on request Page 3 of 3.