1. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
SUMMARY
• Over 10 years of experience in analysis, design and development of software applications.
• Actively involved in various project phases: Requirement gathering and analysis, Design,
Implementation or coding, Testing, Deployment, and Maintenance.
• Involved in defining functional Specification, Business Logic's, Identifying and Design key Abstract
Classes.
• Have good knowledge in creating Interaction Diagrams such as; Collaboration, State, and
Sequence Diagrams.
• Highly skilled in developing Client/Server applications using Microsoft.net technology.
• Strong Conceptual Knowledge in Software Design and SDLC.
• Hands-on experience in designing and creating relational databases.
• Reliable, resourceful and efficient team player, able to adapt quickly to new requests.
• Have good experience in Design patterns, SOLID design principles.
• Good knowledge and experience in agile development methodology.
TECHNICAL SKILL SUMMARY
.Net Technologies Asp.net MVC, C#.net, VB.net, ADO.net, Winforms, WCF, XAML,
Silverlight, WPF, Microsoft SSIS, Microsoft CRM.
GIS Technologies ArcGIS Server, ArcGIS Desktop, ArcPy, MapWinGis, Mapwindow,
ArcGIS Javascript API, ArcGIS Silverlight API, Google Maps,
MapGuide Server (Open Source).
Programming languages C#, VB.net, ArcObjects, VBA, JavaScript, JavaScript OOPs,
AngularJS, DOJO, JQuery, Python.
Web technologies ASP.Net, HTML, HTML5, CSS, WCF, WCF RestFul Services,
Silverlight, Ajax, AngularJS, ASP.net Web Api.
Web servers Internet Information Services.
RDBMS Microsoft SQL Server, MySQL, Oracle.
PROFESSIONAL EXPERIENCE (starting with the current experience)
Projects: DOB CRM, CaseNet, TSU Company: Simient April 2016
Type Development, Maintenance
Role Senior Developer
Platform Windows
Technology/Software Microsoft Dynamic CRM, SQL Server, SSIS, JavaScript, Asp.net
MVC, Classic Asp.net
Clients Department of Business (DOB) and Department of Education (DOE),
NT, Australia
Responsibilities:
• Liaised with DOB in getting lower level requirement in migrating Maximizer CRM data to
Microsoft CRM
• Developed SSIS packages to migrate data from Maximizer DB to Microsoft CRM DB
• Customized Microsoft CRM entities and forms
• Customized Microsoft CRM forms with JQuery
2. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
• Developing stored procedures for CaseNet application
• Adding and modifying aps.net user controls for CaseNet application
• Implementing business requirements using C# and JavaScript.
• Developing Asp.net MVC5, Jquery application called TSU to manage student information.
Project: WIR, Noricom Company: KSAS Aug 2015- Jan 2016
Type Development, Maintenance
Role Team Lead, Developer
Platform Windows Server
Technology/Software Asp.net, WinForms, C#, HTML, Asp.net Web Api 2, Entity
Framework 6.0, SQL Server 2012, IIS 7.5, Azure, Asp.net MVC4,
Asp.net Web API2.
Client Kongsberg oil and gas technologies, Noricom
KOGT is parent company of KSAS, and is a provider of both software (both downstream and upstream
activities) and hardware for oil and gas industry all over the world. WIR is an Asp.net Azure
deployment application used to exchange information, manage projects, and contractors related to oil
and gas companies.
Noricom is a leading provider of language translators in Norway. Noricom application is a combination
of Windows Forms application, Mobile and Web application, and is used to book and manage
language translation orders.
Responsibilities:
• Getting Business requirements for both WIR and Noricom product suit.
• Ensuring the team is on schedule, to coordinate and supervise resources assigned.
• Managing sprints and handling scrums.
• Responsible for the analysis, coding & testing of the objects before delivery to client.
• Low level application design using different design patterns.
• Analyzing the requirements and creating functional specifications.
• Implementing functionalities, and fixing bugs, and performance tuning.
• Handling deployment.
IEM KSAS Jan 2013- July 2015
Type Development
Role Project Lead, Developer
Platform Windows Server
Technology/Software DOJO Javascript Framework 1.9, Intern JavaScript Unit Testing,
C#, WCF Restful Services, AngularJS, Bootstrap, HTML-5,
Asp.net Web Api2, Entity Framework 6.0, ODATA, CSS3, SQL
Server 2012, IIS 7.5.
Client Statoil ASA
Statoil ASA, is a Norwegian multinational oil and gas company headquartered in Stavanger, Norway. It
is a fully integrated petroleum company with operations in thirty-six countries.
3. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
Integrated Environmental Monitoring (IEM), a solution for real-time monitoring of the environment,
early detection and proactive handling of environmental incidents. IEM consists of subsea monitoring
units coupled with situational awareness and decision support applications. The application had three
main modules;
1. Protection of sensitive resources while drilling.
2. Monitoring of pelagic resources to better determine safe operational windows.
3. Leak detection.
Responsibilities:
• Getting Business Knowledge for the integrated monitoring of offshore oil field.
• Analyzing the requirements and creating functional specifications.
• Developing the architecture of a DOJO JavaScript application using MVC specification.
• Designing low level implementation using different design patterns.Designing WCF Restful, and
SOAP Services.
• Preparing product backlog, preparing sprint plans in collaboration with Norway team, handling
scrums and conducting retrospectives.
• Designing supporting applications using AngularJS, Bootstrap, WebAPi technologies.
• Application performance tuning. Developing software documentation.
Math-e-Magic (Statskog) GeoData Jul 2012– Dec 2012
Type Development
Role Senior Developer
Platform Windows
Technology/Software ArcPy, Python, SQL Server 2008
Client Statskog SF, GeoData
Statskog SF is a state-owned enterprise with a history back to 1860. Principal activities are forestry
and land-use management on behalf of the Norwegian Government. The application was developed
with the help of a professor from Norwegian university to build number of geo processing tools for
ArcDesktop. The models were programmed to use variety of formulas developed by the professor,
on geo database to calculate and predict matters such growth pattern, cutting age, etc. The results
were visualized on ArcMap.
Responsibility:
• Analyzing the requirements and creating functional requirements.
• High and low level application design. Coding & testing of the functionalities.
Riksantikvaren Askeladden (RA) GeoData Aug 2011– june 2012
Type Development
Role Senior Developer
Platform Windows Server
Technology/Software MS.net 4.0, C#.net, PRISM 4, Silverlight 4, Entity Framework 4, MVVM,
ArcGIS Silverlight API, MS SQL Server 2008, Telerik RAD controls for
SL and WCF RIA services.
Client GeoData
Riksantikvaren Askeladden (RA) (https://askeladden.ra.no) is a Silverlight web application
used to manage historical places in Norway. The application was designed and developed for the
4. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
Norwagian government department. Both GeoData team and a team from KSAS (earlier Digimaker)
Bangalore were involved in the development of the application.
Responsibility:
• Analyzing the requirements and creating functional specifications,
• Understanding and using Silverlight Telerik controls,
• Full text search database design for MS SQL Server 2008
• Low level design of the assigned modules using design patterns,
GMA KSAS April 2011 – June 2011
Type Development
Role Senior Developer
Platform Windows Server
Technology/Software MS.net Framework 3.5, C#, ADO.net, XML, XSLT, Oracle 11g,
ArcGIS Desktop, Web Services.
Client GeoData
GMA is a set of windows services, which are used to download spatial data from Norway
government published web services. The downloaded data is used to build up the geo-
database for the configured geographical areas (communes).
Responsibility:
• Developed functionalities to manipulate geodatabase using the downloaded data.
• Data analysis and validation.
GUESS ASL Advanced Systems May 2010 – Jan 2011
Type Development
Role Low level designer, Developer
Platform Windows
Technology/Software MS.net 3.5, C#.net, ADO.net, WinForms, SQL Express 2005, XML,
MapWindow 6.0, RS 232, XML, WebServicess.
Client ASL Advanced Systems
ASL Advanced Systems is a GPS products company and is been a leading provider of GPS products
to Indian armed forces since many decades. GUESS was a prototype developed to prove technical
capabilities of ASL Advanced Systems knowledge in providing a solution to planning and managing
military and exercises and battlefields.
Responsibility:
• Understanding requirements, designing and implementation of the functionalities.
i-IGRIS ASL Advanced Systems Mar 2009 – July 2010
Type Development
Role Low level designer, Developer
Platform Windows Server
Technology/Software ASP.net, Google Map API, JavaScript, C#, Ajax, MySQL, HTML,
XML, XSLT, GPRS, WebServices, JQuery.
Client ASL Advanced Systems
5. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
i-IGRIS is a vessel information management and tracking application used to;
1. Track vessel and manage information.
2. Alert vessels about international boundary, and manage fishing vessel emergencies.
3. Send weather alerts and warning messages. Report generation.
Responsibility:
• Understanding requirements, designing and implementation of the functionalities.
• Handling application demonstrations to government state fisheries department.
Hydromet ASL Advanced Systems May 2007 – Apr 2008
Type Development
Role Low level designer, Developer
Platform Windows Server
Technology/Software ASP.net, VB.net, SQL Server 2005, Arc Objects, ArcGIS Server 9.2,
Ajax, Java Script.
Client MGIS Canada
Hydromet Reporting Engine is a GIS application developed for maintaining Weather stations
information such as Climate and Hydrometric,
Responsibility:
• Understanding requirements, designing and implementation of the functionalities.
ArcGIS Desktop Ext. MGIS Canada Apr 2008 – Sep 2008
Type Development
Role Low level designer, Developer
Platform Windows
Technology/Software ArcGIS Desktop 9.3, ArcObjects ,VS .net 2.0, C#.net, ADO.net, Winforms,
SQL Express 2005, XML, MS Excel, MS Word.
The project involved development of tools and commands for ArcGIS desktop. The tools were used to
export, print maps. Export data to different formats.
Responsibility:
• Understanding requirements, designing and implementation of the functionalities.
AIS Vidwath Consulting Nov 2006 – May 2007
Type Development
Role Low level designer, Developer
Platform Windows
Technology/Software C#, ArcGIS Server (9.1), ASP.Net1.1, Oracle 10g, Arc Objects, Java
Script, Arc Objects.
Client Sharjah Electricity & Water Authority (SEWA), Sharjah.
6. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
Application Integration Solution (AIS) is a Web based GIS Application integrated with Oracle CRM
Workflow. AIS has four main modules, NOC, Emergency, Spatial data export to Cymdist and Feasibility
study for new electricity connections.
Responsibility:
• Understanding requirements, designing and implementation of the functionalities.
• Demonstration of the application to end users with the help from Wipro Team.
GoPOS FoxGlove Jun 2005 – Jul 2006
Type Development
Role Low level designer, Developer
Platform Windows
Technology/Software Win Forms, VB.net, SQL Server 2000, Crystal reports.
Client Retail Product.
GoPOS is a retail sales and inventory management application, the application was built on n-tier
application architecture. GoPOS was customizable to be used in many different kinds of retail outlets
including Food and Beverage outlets.
.
Responsibility:
• Understanding requirements, and implementation of the functionalities.
• Demonstration of the application to potential customers.
7. Prakash B.S.
Nationality: Indian VISA: PR (189) Valid From 10th Feb, 2016
Tel: +61 4492 88 013 Email: praraju.bs@gmail.com
Application Integration Solution (AIS) is a Web based GIS Application integrated with Oracle CRM
Workflow. AIS has four main modules, NOC, Emergency, Spatial data export to Cymdist and Feasibility
study for new electricity connections.
Responsibility:
• Understanding requirements, designing and implementation of the functionalities.
• Demonstration of the application to end users with the help from Wipro Team.
GoPOS FoxGlove Jun 2005 – Jul 2006
Type Development
Role Low level designer, Developer
Platform Windows
Technology/Software Win Forms, VB.net, SQL Server 2000, Crystal reports.
Client Retail Product.
GoPOS is a retail sales and inventory management application, the application was built on n-tier
application architecture. GoPOS was customizable to be used in many different kinds of retail outlets
including Food and Beverage outlets.
.
Responsibility:
• Understanding requirements, and implementation of the functionalities.
• Demonstration of the application to potential customers.