Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic

Manjunath Shenoy

Melbourne,VIC

Summary

Highly experienced and skilled Agile Full Stack Web Developer with a strong record of excellent teamwork. Adept at working on multiple projects simultaneously. Extensive background in full life-cycle of software development process including requirements gathering, design, coding, testing, debugging and maintenance. Proven track record of designing and implementing flexible solutions. I’m truly passionate about work and always eager to learn and implement new technologies. I love to code and always had a natural curiosity for technical stuff whether it's front end, middle layer or even backend. So, learning never ends. My specialties include quickly learning new skills and programming languages. I specialize in problem identification and proposal of alternative solutions. I am well versed with JavaScript, TypeScript, HTML, React, jQuery, CSS, Bootstrap, LESS, .Net Framework, Microservices, .Net Core , C#, Rest API, SQL Server, Docker, Kubernetes, GitHub, Azure Repos, REST APIs,Azure AD, Azure Logic Apps,SVN, Postman, AngularJS , Bitbucket, Jenkins, Unit Testing (MoqFramework),TDD, GitHub, SVN etc. I have also been eager to learn more on Cloud, especially on Azure, so I completed "Azure Developer Associate certification" back in 2019 and renewed the certification last year. Recently, I have been more curious to learn and expand my skills on Azure DevOps. So, I completed my "Azure DevOps Engineering Expert" and "Designing and implementing Microsoft DevOps Solutions" certification in Jan'22. While I enjoy all aspects of my job, I also love to share what I learn. So, I do write technical blogs. Links in my profile section above.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Full Stack Developer DAFF

04.2022 - Current
  • Worked with senior developers and designers to implement the application using JavaScript, Typescript, React, jQuery Templates, CSS, LESS, Bootstrap, HTML5, C#,. NET Core,SQL Server, EF Core, REST APIs, Postman,Swagger
  • Developed, coded, modified and debugged application programs of varying degree of complexity with full independence.
  • Cultivated good working relationships with clients, strategic partners and internal teams and explained technical concepts clearly to internal and external audiences.
  • Helped code and test full-stack of our web application based on Agile Scrum
  • Used software tools in cooperation with continuous integration and test automation and supported software reuse and refactoring.
  • Performed unit testing of web applications and troubleshot issues.
  • Collected, defined and translated user requirements into project designs and implementation plans.
  • Planned and engineered RESTful web services to manipulate dynamic datasets.
  • Reviewed code to validate structures, assess security and verify browser, device and operating system compatibility.
  • Employed coding practices based on commonly accepted standards to establish site layout and user interface.
  • Wrote production-ready code with fluency in modern front-end and back-end frameworks.

Senior Software Developer

Telstra Health
02.2016 - 04.2022
  • Outpatient and Inpatient Flow Management
  • Project Type : Development
  • Environment : JavaScript, jQuery, React, Bootstrap, HTML5, CSS, .Net Framework, .Net Core, REST APIs, Swagger, Angular JS
  • IDE : Visual Studio, SQL Server Management Studio
  • Role : Software Dev/Test
  • Team Size : 4
  • Description : Kyra Flow can improve efficiency and enhance the patient and provider experience
  • I have extensively worked on two products
  • First is Patient Flow Manager (PFM) and second is Queue Manager (QM)
  • PFM provides a graphical view of all your patient flow information which helps the healthcare providers to manage the patient journey within the hospital, from admission to discharge, more efficiently
  • QM is a complete patient experience and patient flow solution designed to improve efficiency and visibility for non and pre-admission services including Outpatient, ED,UCC and Surgical
  • Accountabilities
  • Revamped the UI design
  • Experience in working with HL7 and FHIR, and I have developed applications related to these healthcare standards
  • Worked extensively on Front End technologies like JavaScript, React, jQuery Templates, CSS, LESS, Bootstrap, HTML5, Angular JS
  • Fixed Multiple Cross Browser related issues
  • Gained hands on experience on backend
  • SQL Server Management Studio, SQL, writing new and updating existing Stored Procedures, Views etc
  • Worked Intensively on .Net Framework, NetCore, Rest APIs, Postman, Swagger
  • Worked on APIs using JSON Mock Server and Postman Mock Server
  • Implemented SignalR, Key Cloak etc
  • To make the products better and collaborate with other products
  • Improved security of the products by implementing several security strategies
  • Worked on Azure mainly for monitoring client sites
  • Understand the business requirements and functionality by interacting with product owners and suggesting solutions
  • Brought the culture of writing Unit Tests in the team (TDD)
  • Ensured quality of code by coming up with code review checklist
  • Also, shared the knowledge of coding best practices within the team to ensured quality of code
  • I used to review the code for my peers before they checked in the code
  • Followed Agile development process
  • Collaborated within cross-functional teams
  • Identifying risks and opportunities and developing mitigation plans to minimize program impacts
  • Deploying, integrating, and testing software products

Front End Developer

ING Direct
10.2015 - 02.2016
  • DNA (ING Web Site, Software Dev/Test
  • Team Size : 8, ING Direct website allows customers and provides them with sundry ways to bank in a fast convenient and secure way
  • Customers can manage their money in a few simple steps with access to their account via online banking 24 hours a day, seven days a week
  • All account related activities like “Moving Money from one account to another", "Paying bills", "Changing contact and personal details" can easily be handled by the customer using the online portal
  • Accountabilities
  • Understand the business requirements and functionality by interacting with product owners and suggesting solutions
  • Adding new functionalities to the website using HTML5, CSS3 and AngularJS
  • Worked extensively on writing new Front End UI Automation Test cases using Selenium
  • Used SpecFlow to write BDD scenarios
  • Ensured quality of code by coming up with code review checklist
  • Also, shared the knowledge of coding best practices within the team to ensured quality of code
  • I used to review the code for my peers before they checked in the code
  • Worked on SQL Server 2012
  • Followed Agile development process
  • Collaborated within cross-functional teams across different time zones.

Senior Design Engineer

General Electric
08.2012 - 08.2015
  • Sentillion proVision provides a single, centralized solution for automating and streamlining the creation and management of user identities and for access to the applications users need
  • By incorporating your organization’s policies, proVision lets you easily create and maintain user identities in your enterprise directory, along with user-specific application accounts, while helping to auto-mate and expedite the approval process for these tasks
  • Accountabilities
  • Understand the business requirements and functionality by interacting with business owners and suggesting solutions
  • Adding new features to the provision tool for better User experience
  • Worked extensively on Java, J2EE and Spring features and took initiatives to enhance and develop new features in the product
  • I also worked on Rest webservices, JavaScript, jQuery, HTML5,CSS, and UI frameworks like AngularJS
  • Ensured quality of code by coming up with code review checklist
  • Also, shared the knowledge of coding best practices within the team to ensured quality of code
  • I used to review the code for my peers before they checked in the code
  • Worked on SQL Server and MySQL
  • Followed Agile development process
  • Created JUnit test cases
  • Collaborated within cross-functional teams across different time zones.

System Specialist

GE HealthCare
09.2011 - 08.2015

Software Developer

Contributor Sabre Holdings
03.2010 - 08.2011

Software Developer

Sabre Holdings
03.2010 - 08.2011
  • Project Type : Development
  • Contributor
  • Team Size : 12
  • Description, AllHotels is a hotel reservation site, and much more
  • It hosts data of 50,000 Hotels and more across the globe, AllHotels has incorporated SOA architecture in building its services, and it is powered by SOLR to provide better search capabilities and faster response, the product launched in 22 domains and 7 languages
  • The UI is developed using TUIF framework and is highly configurable so that new languages and domains can be added with less development effort
  • Accountabilities
  • Developing and designing applications according to customer requirements
  • Developed UI layer using jQuery, HTML5 and CSS3
  • Design and development of Rest web services
  • Developed the web application using Spring
  • Used various modules of Spring like Spring Dependency Injection, Spring AOP for logging, Spring JDBC for connecting to the Database
  • Understanding and exploring the TUIF framework in least amount of time Intensive
  • Mentoring the new team members and freshers
  • Exploring and Configuring SOLR and used SOLR API for faster service response and search capabilities
  • Writing jUnit unit test cases using Easy Mock3.0
  • Worked in an Agile Development environment
  • Bug fixing
  • Creation of Test Cases

Senior Developer

iGate Global Solutions, Royal Bank of Canada, RBC
09.2008 - 02.2010
  • Client Identification System
  • Project Type : Development, Client Identification System (CIS) is an OS/390 (Z/OS), IMS based middleware application connecting various front-end channels with back-end applications and performing a number of services along the way
  • The Branch users in RBC will access this web application for the customers who wish to have a client card or to retrieve and maintain the details of the existing client card
  • The application use Struts Framework at the Presentation Tier and ECL Framework for Business and Integration Tier
  • Understanding banking applications and the tools/frameworks used etc
  • In a short period of time
  • Understanding the ECL framework, designing, coding, and testing have been a part of my daily activities
  • Preparing training kit which included Sequence Diagrams, Use Cases, Traceability Matrix etc which captured the entire flow and functionality of the whole CIS system
  • This helped the team members, specially the new one’s to get hold over the project in least amount of time
  • Looking a after Configuration Management activities like maintaining the data pertaining to the project and deploying the application in the client server
  • Contributing in mentoring and training team members, performing peer reviews etc
  • Responsible for process flow charts, various templates like estimation templates, defect tracker, MR tracker, Impact Analysis document and implementing the same
  • Accountabilities
  • Responsible for analysing, designing, coding and unit testing for new requests and enhancement activities
  • Interacting with client, resolving their queries on requirements, clarifications needed if any, arranging weekly status meetings, etc
  • Came up with Use Case diagrams to capture the user's interaction with the system and therefore shows the relationship between the user and the different use cases in which the user is involved
  • Worked on Java, J2EE applications
  • Updated UI (JSPs) based on the requirements
  • Worked on JavaScript for basic event handling and UI side validations
  • Created Sequence Diagram to capture how processes operate with one another and in what order
  • Looking after configuration management like code deployment, etc
  • Participating in decision-making & project meetings with clients and 3rd party teams
  • Worked in a Waterfall Development environment.

Senior Software Engineer

iGATE Global Solutions
02.2007 - 02.2010

Education

Application and Mock Servers : JSON -

2006

Bachelor of Technology - Computer Science & Engineering

MS Certified Azure Developer Associate certification MS Certified Azure DevOps Engineering Expert -

Skills

  • UI Framework & Languages :
  • JavaScript, Typescript, React, jQuery, jQuery Template, HTML, CSS, LESS, Bootstrap, Angular JS, Regular Expressions, NPM, Net Framework, Net Core, C#,Docker, Microservices, Rest API, Docker
  • Cloud Platform : Azure
  • Programming Languages : Net Framework, Net Core, EFCore, C#, SQL
  • RDBMS : SQL, MYSQL
  • IDE : Visual Studio 2019,2022, Visual Studio Code, Brackets, Notepad
  • Source Control : GitHub, SVN, Azure Repos, TFS
  • Testing : MSBuild, Moq, EasyMock, Selenium Automated Tests
  • BDD and other Tools : Fiddler, Putty, Postman, FileZilla, Swagger
  • Employer :
  • Department of Agriculture, Fisheries and Forestry (contracting through Hays)
  • Location : Melbourne
  • Duration : Since April’22- Present
  • Title : BARS
  • Project Type : Development
  • Environment : JavaScript, Typescript, React, Bootstrap, HTML5, CSS, Net Framework, Net Core, EFCore, REST APIs, Swagger, Angular JS
  • IDE :
  • Visual Studio, Visual Studio Code, SQL Server Management Studio
  • Role : Software Dev/Test
  • Team Size : 10

Certification

Microsoft Certified: DevOps Engineer Expert - Microsoft Microsoft Certified: Azure Developer Associate - Microsoft AZ-400 Designing and Implementing Microsoft DevOps Solutions - Microsoft KEY DELIVERABLES – Technical Strength

Languages

English
Native or Bilingual
Hindi
Native or Bilingual

Timeline

Full Stack Developer DAFF

04.2022 - Current

Senior Software Developer

Telstra Health
02.2016 - 04.2022

Front End Developer

ING Direct
10.2015 - 02.2016

Senior Design Engineer

General Electric
08.2012 - 08.2015

System Specialist

GE HealthCare
09.2011 - 08.2015

Software Developer

Contributor Sabre Holdings
03.2010 - 08.2011

Software Developer

Sabre Holdings
03.2010 - 08.2011

Senior Developer

iGate Global Solutions, Royal Bank of Canada, RBC
09.2008 - 02.2010

Senior Software Engineer

iGATE Global Solutions
02.2007 - 02.2010

Application and Mock Servers : JSON -

Bachelor of Technology - Computer Science & Engineering

MS Certified Azure Developer Associate certification MS Certified Azure DevOps Engineering Expert -

Manjunath Shenoy