Software Engineer resume examples

Choose and edit as your own

Get inspired by the best resume examples picked for your profession and create your!

Add pre-written phrases

Describe yourself as a professional just in 2 clicks! All the phrases you need are prepared by us

Save and Download your Resume

Save it in PDF format. Ready-to-sent to you employer!

This resume is created in 7 minutes.
Professional Summary
As an experienced Java, .NET C# developer, I want to use my international experience of 7 years toaccelerate the growth of company, help them to build flexible, robust and user friendly software's. I had worked as a developer in "CSC India Private Limited", an international company headquartered in the USA. Afterserving CSC, I have joined the product base company "MakeMyTrip India Pvt Ltd" registered in New York stockexchange and deal with travel domain, got a great exposure in Ecommerce industry. Post "MakeMyTrip India PvtLtd", I got the opportunity to work on a startup project in "Bold India Pvt Ltd", having headquarters in USA.Currently, I'm associated with the same company.
C#.Net, Mock Framework, Angular JS, Entity Framwork, VB.Net, Azure, Jquery, Linq, ADO.NET, Webjobs,Orcale, Design Pattern, ASP.NET, Software development lifecycle expert, RightNow CRM,Solr, HTML,Web-based software engineering, Saleforce, Blob, JavaScript, MVC, Marketo, Code reviews, XML, CSS, XSLT,HTML5, SQL Server, Ajax, DocumentDB, JSON, WPF,Agile, MVVM, Clarizen, WCF, Bugzilla, API, Jira, WindowServices, SVN, Web Services, Mercurial, Telerik controls, Microsoft Dynamics, My Sql, New Relic, Main Frames, Visual Studio, Kendo UI, Web Development, Window Development, Insurance Domain, Banking Domain, E-commerce 
Work History
Software Engineer, 08/2010 to 01/2013
Computer Science Corporation UP
Senior Software Engineer, 01/2013 to 06/2014
Makemy Trip India Pvt Ltd Gurugram, Haryana
Bachelor of Technology: Electronics and Communication, Guru Nanak Dev University - Amritsar, PB, India
Electronics and Communication Honours), 2010Electronics and Communication(Honours) Guru Nanak Dev University - Amritsar India
Additional Information
Date of Birth  Aug 10,1989
Sex                    Male
Languages     English, Hindi, Punjabi
Nationality    Indian 
Passport         H
This resume is created in 7 minutes.
Professional Summary

Professional with 18+ years of experience. A strong management and technical experience in multiple functional areas like software development, architect, management, support and training. Strong experience in payment industry. Managed distributed development teams and delivered product roadmaps.

  • C/C++
  • Network Protocols (TCP/IP, SSL, PPP, WiFi)
  • Qt, Android, IOS
  • Python
  • Web Services
  • Solaris, VxWorks, Linux, Verix, VOS (Proprietary)
  • Agile and Scrum
  • Project planning and development
  • Team building
  • Performance evaluations
  • New product introductions strategies
  • Jenkins, Jira, Confluence, Clearcase, GIT
Work History
Sr. Software Development Engineer 04/2018 to Current
Verifone Technologies Pvt. Ltd. Bangalore, Karnataka
  • Managed technical training team
  • Coordinated technical support activities
  • Conducted technical trainings across the globe on Verifone product line
  • Delivered new employee onboarding and training sessions
  • Directed technical videos for online and remote instruction
Sr. Project Manager 01/2016 to 04/2018
Wipro Technologies, EC-III, Tower 8, Bengaluru, KA
  • Interfaced with various stake holders for gathering requirement specifications.
  • Worked with both local and international customers to resolve their issues.  Dealt with international customers by engaging in various co-locations.
  • Worked with distributed team to plan, design and develop robust solutions. Have architected various software solutions on UI, Networking and Contactless. 
  • Defined clear targets and objectives and communicated them to other team members.
  • Provided extensive on-boarding training and mentored team members to quickly ramp them up.
  • Defined and presented project metrics to customers to support various project activities.
Manager Engineering Projects 07/2006 to 04/2016
Verifone Bengaluru, KA
  • Implemented designs through rapid prototyping and multiple iterations.
  • Modified existing software to correct errors, upgrade interfaces and improve performance.
  • Consulted regularly with customers on project status, proposals and technical issues.
  • Supervised the work of team members, offering constructive feedback on their work performance.
  • Provided technical advocacy training for internal and external developers for products engineered by my team. 
  • Dealt with project management areas like Resource, Risk,  Customer and Vendor management.
Software Specialist 11/2001 to 07/2006
Celstream Technologies Private Limited Bengaluru, KA
  • Designed, Developed and tested new product offerings.
Software Engineer 09/2000 to 11/2001
ICode Solutions Bengaluru, Karnataka
  • Wrote maintainable and extensible code in a team environment.
Technical Details
  • Worked on various products of Verifone, and Xerox.
  • Developed and Maintained  networking libraries (L1-L4). Complete TCPIP stack maintenance. Port of OpenSSL to target platforms.
  • Worked on various networking chips like Sierra, Broadcom, Connexant, Qualcom for enabling different media solutions on embedded devices.
  • Port/Implementation of various L4 protocols like HTTP, SMTP, FTP, SFTP.
  • Architected and implemented an E-receipt solution using SMTP.
  • Developed communication services to meet the networking requirements in multi-application embedded platform. This was developed using OS IPC's and Network protocols.
  • Designed and developed multi-application framework on embedded devices to facilitate seamless interactions across applications and manage device requirements.
  • Worked on Contactless protocols and designed an L1 passthru to talk to an external L1 driver.
  • Designed and Developed key management solutions for remotely loading security keys on the Point of Sale devices.
  • Worked on GUI frameworks to develop embedded GUI services using Qt and FLTK.
  • Engineered on audio and video codec. Used OGG, Tremor, Theora ports on target platforms. Was able to achieve lip sync at 21kbps audio and 18fps video.
  • Provided solutions for faster software updates using bsdiff open source
  • Developed various modules on embedded web server called RomPager on VxWorks.
  • Developed automation frameworks to improve the cycle time. Was able to achieve more than 80% of test efficiency.
  • Implemented Continues Integration using Jenkin's and was able to achieve a development efficiency of more than 30%.
  • Worked with MC-PTS and PCI certification labs to get the products certified.
  • Provided software advocacy training in Atlanta, US
  • Collaborating for product development and integration in Rocklin, US
  • Liaison with product marketing for requirements management for next generation System UI in Rocklin US
  • Interfaced with a graphics artwork company for user interface design in MNL Philippines
  • Co-location to solve touch screen problems and to preempt possible customer issues in TPE Taiwan
  • Co-location to collaborate with different teams from China and Turkey for lab certification in Shenzhen
  • Collaborating for a security solution for one of Verifone's product line in Rocklin, US
Bachelor of Engineering: Electronics and Communication 1999 Shri Dharmasthala Manjunatheshwara College of Engineering and Technology. - Dharwad, KA, India
This resume is created in 7 minutes.
Professional Summary
  • Overall 4+ years of experience as developer in software design, analysis, development, testing and implementation of web client and server using Microsoft .NET technologies.
  • Experienced in full project life cycle from design to implementation to integration.
  • ASP.NET MVC 5,6
  • C#.NET
  • ADO.NET , LINQ & EF 6.0
  • Visual Studio 2015
  • Webapi
  • MS-SQL Server 2012
  • IIS 8.0/Windows Server 2012
  • Angular JS
  • Agile
Work History
Senior Software Egg, 05/2017 to Current
TRIANZ Holdings Pvt. Ltd. Hyderabad, Telangana
Project : Annuities -RPay
Client   : New  York Life Insurance , United States  
Desc    : repetitive payout system that provides a complete solution for administering immediate annuities, structured settlements, and other repetitive payout products. It is an easy to use web-based application designed to replace legacy payout systems and compliment current annuity processing applications. It features a flexible and scalable architecture to meet the current needs of insurance carriers as well as any future needs.
  • Worked closely with clients to establish problem specifications and system designs.
  • Maintained existing applications and designed and delivered new applications.
  • Debugged and modified software components.
  • Developed code fixes and enhancements for inclusion in future code releases and patches.
  • Developed object-oriented software
Associate Software Engineer, 10/2016 to 05/2017
Capgemini Technology Services India Limited Chennai, TamilNadu

Project : Crisis management Application (CMA)
Desc      :  Usage of the Crisis management Application (CMA) to provide a management structure and system for conducting operations. It provides the flexibility needed to rapidly activate and establish an organizational format around the functions that need to be performed. “Alert notification” with a sophisticated message sorting and distribution capability so managers can track and log multiple and varied notifications and ensure that the right information gets to the right individual.

  • Modified existing software to correct errors, upgrade interfaces and improve performance.
  • Wrote maintainable and extensible code in a team environment.
  • Oversaw major new enhancements to existing software systems.
Software Engineer, 06/2013 to 10/2016
3i Infotech Hyderabad, Telangana
    Project : I-TRACKER
    Client   :  ICICI BANK
    Desc      : In this Project, "iTrack" is ICICI Bank's official deliverable status tracking application. The deliverable status can be tracked through the iTrack link on or through iTrack option in ICICI Bank's mobile banking app iMobile.

  • Understanding and analyzing the client's requirement and involved in GUI designing of the application.
  • Responsible in implementing the system using Asp.Net MVC 5, Entity framework and SQL Server 2012.
  • Wrote the stored procedures. Management of applications in perspective of coordination with the Infra team for change requests/enhancements.
  • Worked closely with clients to establish problem specifications and system designs.
BTECH: Electrical Engineer, 2011
Auroras Technological And Research Institute - Hyderabad, Telangana, India
This resume is created in 7 minutes.
Professional Summary
8+ years of IT experience with hands-on experience in different phases of software development life cycle (SDLC) including analysis, design, development, testing and production support. Strong understanding of data warehousing concepts and in depth knowledge of implementing ETL, Reporting and OLAP solutions using SSIS, Cognos10.1.1, 10.2.1/ Cognos 8 BI, Business objects 4.1, Oracle Discoverer, sql, pl/sql and theoretical knowledge in  Amazon Redshift.
  • Reporting Tools  - COGNOS 10.2.x/1/10.x/8.x, Power Play Transformer, Report Studio, Query Studio, Event Studio, Analysis Studio, Business Insight, Cognos Workspace, Workspace Advanced, Cognos for MS Office, Tableau, Oracle Discoverer, BOBJ IDT, Webi
  • Web Servers - Internet Information Server (IIS), Apache
  • Operating Systems - Windows Server 2003/2008/2012,Windows 10 ,Linux                  
  • Languages -  SQL, PL/SQL, HTML, C++, Java
  • RDBMS - Oracle 8.X/9.X/10i/11g,  SQL Server 2005/2008 R2,2012, TOAD, PL/SQL developer
  • ETL/Data Modeling Tools - SSIS, Informatica, Cognos Framework Manager
Work History
Database Engineer, 06/2017 to 03/2018
Spectrum Logix Inc.

Project : BIMD ITG Caboodle Data Warehouse Transition reporting project.
Oregon Health & Science University (OHSU) is a public university in Oregon with a main campus, including two hospitals, in Portland.

OHSU is the state's only academic health center.It provides an uncommon array of services from providing the state's most comprehensive health care, to educating the next generation of clinicians and biomedical researchers, to achieving breakthroughs and innovations. OHSU uses EPIC software for all its hospital related operations. The goal of the projects is to migrate the OHSUDW data warehouse from Oracle to Sql server and reports from Cognos to Business Objects.

Roles & Responsibilities:

  • Creating SSIS ETL packages to move existing logic in Oracle to SQL Server.
  • Analyzing Oracle audit data and produce object level, user level usage counts.
  • Developing SAP Business Objects BI solutions, primarily with Web Intelligence (Webi) and Information Design Tool (IDT).
  • Coding solutions in accordance with OHSU design reviews and coding standards.
  • Providing issue resolution during quality assurance and user testing.
  • Designing and developing Business Objects metadata models using IDT.
  • Designing and developing analytic reports using Webi.
  • Developing standard filters, prompts and other reusable code for Ad-Hoc reporting.
  • Preparing technical specification documents for the developed code.
  • Performing unit test and documenting associated test results.
  • Performance tuning of developed code and queries as required.
  • Writing SQL Queries to parse the data from several systems and to validate results.
  • Re-designing or enhancing reporting objects per new and improved requirements.
  • Meeting with data modelers and users to understand the requirements.
  • Providing technical expertise to support end users developing ad-hoc queries and departmental reports.
  • Providing support to data warehouse developers, line-of-business analysts and users to validate data in the data warehouse.
  • Environment: Cognos 10.2.2, Business Objects 4.1, SQL Server 2016, Oracle 12c, IIS, Windows 2012 Server.
Database Engineer, 05/2015 to 05/2017
Spectrum Logix Inc.

Project: Discoverer Replacement Project.
Oregon Health & Science University (OHSU) is a public university in Oregon with a main campus, including two hospitals, in Portland.

OHSU is the state's only academic health center.

It provides an uncommon array of services from providing the state's most comprehensive health care, to educating the next generation of clinicians and biomedical researchers, to achieving breakthroughs and innovations.All the existing reports of University and operations are based on Oracle Discoverer and the scope of discoverer replacement project is to convert all the existing reports into Cognos. 
Roles & Responsibilities:

  • Designed solutions based on data warehousing best practices, documented and trained other developers.
  • Implemented securities at data, object and package level.
  • Worked on framework manager, to import metadata from data source and maintain business models, securities and publish packages to Cognos server.
  • Involved in solutions at framework manager model level and report level.
  • Analyzed and created usage reports based on discoverer metadata (EUL tables).
  • Worked on, Drill through reports, Conditional Layout reports and extensively worked on Cognos Workspace advanced for creating adhoc reports.
  • Created templates and developed complex (list, crosstab, drill through, master detail, dashboard etc.) reports using report studio.
  • Implemented bursting of reports with dynamic email subject.
  • Worked on conditional styles and using different variables and different Formatting types.
  • Created filter, prompts, and calculations to customize the package for different report authoring.
  • Implemented busting to automate report scheduling with dynamic email subject.
  • Scheduling the reports according to user requirements in Cognos, implemented trigger based scheduling.
  • Created usage reports using audit package and Cognos content store tables.
  • Created Different types of active reports.
  • Involved in the creation of Report Documents, Unit Test Cases, and Smoke tests.
  • Environment: Cognos 10.2.2, Cognos 10.2.1, Oracle 11g R2, IIS, Windows 2012 Server.
Sales Execution & Management Professional , 06/2012 to 10/2013

Project: Customer Satisfaction Survey Project.
IBM India Pvt.Ltd is one of the largest providers of software tools and services in the world.IBM conducts Customer Satisfaction reviews in order to know the customers feedback on the tools. CSAT (Customer Satisfaction team) categorizes all the feedback's and designs reports which are viewed at Vice-President Level for decision making.

Roles & Responsibilities:

  • Understood the existing architecture and identified few irregularities.
  • Proposed a new solution to organize the reports under Geo, Brand buckets.
  • Implemented the above solution with careful division of reports with a new frame work manager model.
  • Designed packages for the report studio authors.
  • Created Dashboard reports, implemented drill through functionalities.
  • Involved in conversion of existing Excel reports into Cognos.
  • Used Prompts and Prompt tokens effectively for merging many excel reports to Single Cognos report.
  • Worked on Conditional formatting, Unions and Joins.
  • Used Event Studio for scheduling.
  • Implemented Package, Object and Data level securities.
  • Worked on extensively on Date prompts for creating YTD reports.
  • Created report documentation and related tech specs.
  • Environment: Cognos 10.2, Cognos 10.1.1, IBM DB2, IIS, Windows 2008 Server.
Sales Execution & Management Professional , 06/2012 to 10/2013

Project: Sales Reporting Center Of Excellence Project 
IBM India Pvt.Ltd is one of the largest providers of software tools and services in the world.IBM is having five brands and six sectors.Previously IBM was having around 10,000 excel based reports worldwide which were used by 6000 sales people.The goal of this project is to categorize all the legacy reports into standard 10+5 buckets of reports in Cognos. 
Roles & Responsibilities:

  • Involved in Sector specific reports and created Pipe line reports, GAP analysis and Top Sheet reports. These reports are used by sales managers to analyze the sales stages for each quarter and each week to improve their sales in corresponding sectors.
  • Created dashboard reports for Sales leaders in order to easily identify the top and bottom performing Brands, Sectors.
  • Unions and joins used in reports to get data from different sources, which is not joined at model level.
  • Created different types of reports like List, Cross-tab and Chart.
  • Created various kinds of Filters, Prompts and Cascading prompts.
  • Implemented drill through functionalities for charts.
  • Worked on report performance issues of existing reports.
  • Used Prompts and Prompt tokens effectively for merging many excel reports to Single Cognos report.
  • Developed Test Case reports for QA.
  • Created report documentation and related tech specs.
  • Involved in Weekly Sanity Testing.
  • Involved in solving the different types issues in Model as well as in reports.
  • Environment: Cognos 10.1.1, IBM DB2, Informatica, IIS, Windows 2003 Server.
Software Engineer, 03/2011 to 05/2012
Infotex Software Solutions Pvt Ltd.

Project: Sales Enterprise Data Warehouse (SEDW)
Toyota is one of the biggest manufactures of Automobile parts, ranges from Heavy Vehicle to Small Vehicle in USA, and a wide network throughout the globe.Being one of the oldest and strongest competitors in the automobile parts production more than 1000 categories of parts are supplied to the Vendors across the globe.The company set to Cognos enterprise BI solution that could provide the company as analysis and reporting to help the sales information particular area wise sales, product wise sales and generate the reports monthly, quarterly and yearly sales, this reporting helpful to improve the company product sales and the information from the distributors.

Roles and Responsibilities:

  • Installation and Configuration of Cognos 8.4 client tools like Framework Manager.
  • Developed metadata models (Star and Snowflake schemas, DMR's) using Framework Manager.
  • Developed complex reports (crosstab, list, chart) with custom sorting, prompt validations, Drill-Through, conditional formatting, cascading prompts, Reports on OLAP Data Sources and bursting reports.
  • Worked on designing multi-dimensional cubes using Cognos 8 Transformer and deployed packages for reporting.
  • Analyzing the changes requested for the reports from the specification and identifying the gaps.
  • Involved in preparing/Updating Low Level Design Documents for Framework Manager.
  • Involved in Creating / Updating Framework Manager Models.
  • Create complex reports in Report studio.
  • Preparing the Test cases for the reports based on the spec.
  • Create Code Export file to move the package and reports to TEST environment.
  • Designed drill through reports for analyzing the business performance.
  • Scheduled reports using event studio.
  • Environment: Cognos 8.4, Oracle 9i/10g, Informatica, IIS, Windows 2003 Server.
Software Engineer, 12/2009 to 02/2011
Infotex Software Solutions Pvt Ltd.

Project: BHCS (Baxter Health Care System)
Baxter International Inc. (NYSE:BAX), through its subsidiaries, develops, manufactures and markets products that save and sustain the lives of people with hemophilia, immune disorders, infectious diseases, kidney disease, trauma, and other chronic and acute medical conditions.As a global, diversified healthcare company, Baxter applies a unique combination of expertise in medical devices, pharmaceuticals and biotechnology to create products that advance patient care worldwide.Baxter had sales of $12.6 billion and has approximately 49,700 employees.

  • Developed relational and dimensional framework manager models.
  • Interacted with ETL team and business users to gather technical specifications.
  • Identified facts, dimensions, hierarchies while creating dimensional framework manager model.
  • Created model query subjects, calculations, filters, determinants and conformed dimensions.
  • Created regular dimensions, measure dimensions, scope relationships, hierarchies, levels and determinants.
  • Designed and developed list reports, master detail reports, cross tab reports, charts, drill through reports and dashboard reports.
  • Managed Cognos Connection Portal and assigned users, roles and groups for authentication and authorization.
  • Performed unit testing and coordinated with end users during User acceptance testing.
  • Worked on performance issues of the reports.
Software Engineer, 01/2009 to 11/2009
Infotex Software Solutions Pvt Ltd.

Project: Sales Management Reporting 

Elite Handcrafts is into wholesale business based in Brisbane, QLD.

They supply unique, high quality and very different products imported from India to various customers . They use excel based show their business status to different wholesale dealers as well as retail dealers. The goal of this project was to implement cognos and migrate all the legacy reports.

Roles & Responsibilities:

  • Working closely with ETL teams during designing Summary tables/ views/ materialized views for reporting.
  • Used Report Studio to develop various types of reports like List Reports, Cross tab Reports Chart Report & Master Detailed Reports as per the client requirements.
  • Involved in creation of Drill -Through and Master-Detail reports.
  • Prepared various reports using cascading prompts, Text box prompts and value prompts in Cognos Report Studio.
  • Developed reports based on conditional formatting.
  • Created reports Views and scheduled in Cognos connection.
  • Environment: Cognos 8.2, Oracle 9i, SQL Loader, Apache, Linux 4.0.
Software Engineer, 05/2008 to 12/2008
Infotex Software Solutions Pvt Ltd. Hyderabad, Andhra Pradesh

Project: Zeta Mail Database Management 
Zeta Interactive leading provider of integrated interactive services, Zeta Interactive helps Today's marketers realize the full potential of the Internet to build brands, increase sales, Improve processes and reduce costs.

Roles & Responsibilities:

  • Database, tablespace creation and maintenance.
  • Monitoring Space (Table spaces, Extents) and allocating if needed.
  • Monitoring Alert logs for any oracle errors and fixing.
  • Responsible for managing users, roles and profiles.
  • Cloning Production Databases for Testing Purpose Periodically.
  • Database security planning and implementation and User creation and maintenance.
  • Backup and recovery (Hot and Cold backups, RMAN), Archive log maintenance and clean up.
  • Export /Import of whole database or selected schemas.
  • Created and managed users, roles and groups and responsible for database high availability.
  • Environment: Oracle 9i.
Masters: Software Engineering, 2016
ITU - San Jose, CA
Bachelor's Degree: Computer Science & Engineering, 2007
Jawaharlal Nehru Technological University - Hyderabad, Telangana, India
  • IBM Certified Author - Cognos 10 Report Studio
  • Oracle Certified Professional (OCP) – Oracle 9i, Oracle 10g
  • Getting Started with SAP Lumira