We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

4.00/5 (Submit Your Rating)

NyC

SUMMARY:

A conscientious and results-driven Software Developer, Technology Analyst/Lead with 8+ years of experience in the field of Software Development and a Master’s degree in Computer Science. Have extensive experience of Web applications, Win Forms and Windows Mobile apps development in .Net and Microsoft technologies. Also have iPad/iPhone app development using Xamarin monotouch cross platform framework. Have excellent analytical, technical, design and communication skills. Experience in project management and managing offshore teams.

Key achievements:

  • Designed and developed most of the functional components for Pearson System of Courses - K1 app using Xamarin monotouch, Xcode and Win 8 SDK. It’s a cross platform tablet application for both iOS and Win 8 platforms. This app used by school districts to teach academic courses for KG and G1 students.
  • Designed and developed me.microsoft mobile app - which is a professional networking connect app for Microsoft. It is a cross platform mobile (iOS/ WP8) app used to connect Microsoft employees internally. It is developed using Xamarin framework, Xcode and Windows Phone 8 SDK.
  • Architected and developed Business Alerts framework which is a web-based self-service alerting system in ASP .Net, MVC, jQuery and SQL Server for Microsoft Finance Business Excellence team that helps the finance users to make business decisions promptly.
  • Designed and developed two Windows 8 Phone apps: Biz Alerts, BizOpsKPI by leveraging SQL Azure, WP8 SDK, MVVM, and published in Market Place. These Phone apps saved a lot of time and brought down the mobility usage for finance business users in Microsoft.
  • Designed and developed Mercury Dashboard - Win 8 tablet application with BI data, which is used for Mercury shift handoff users to handoff the Shift and monitor the different audit reports.
  • Migrated all EBC web applications (InRoom Agenda, Door Monitor, Media Wall) User Interface to Win 8 (Metro) UI style to provide a brand new look for Executive Briefing Center (EBC) apps in Microsoft.
  • Developed a customized Skype kiosk app which helps Microsoft customers to make business calls thru Skype using MS Corp account in Microsoft Executive Briefing Center.
  • Architected and developed SharePoint Source data acquisition mechanism, and written custom tools in C# to extract data from SharePoint lists, and rooted this feature into ETL Framework for a huge BI Project.
  • Experience of managing offshore teams, Project management, writing functional specs, tech specs, and planning SDLC meetings, prioritizing and scheduling work for the entire team.

TECHNICAL SKILLS:

Languages/ Framework: C, C++, C# .Net 4.5, .Net Framework 3.0/4.0/4.5, Xamarin Framework

Internet Technologies: ASP .Net, MVC 4, WCF, Web API, Entity Framework, JSON, XML, jQuery, Knockout JS, AJAX, Java Script, HTML, CSS3, RESTful, Cloud Services, Windows Azure, SQL Azure

Mobile Technologies: Xamarin monotouch, Windows Phone 8 SDK, Win 8 SDK, iOS, Xcode, mvvm-cross, WPF, MVVM, XAML, nugets, SQLite, Phone GAP, jQuery Mobile, HTML5

BI Technologies: MSBI 2012 (SSIS, MDX), Power Pivot, Power View, MS Excel Reports

Databases: MS SQL Server 2012/2008, Oracle, MS Access

Tools/ IDEs: Visual Studio 2012/2010/2008, Fiddler, FxCop, VS Test, NUnit, Mock (MOQ), Visio, Erwin, Microsoft Octopus deployment, MS Batch

Source Control: Microsoft TFS Server, Github, Source tree

Operating System: Windows, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, NYC

Technologies: Xamarin Framework, Visual Studio, Windows 8 SDK, XAML, WPF, Xcode, iOS, monotouch, Azure, Cloud Services, RESTful Services, JSON, XML, SQLite

Sr. Software Developer

Contribution:

  • Requirement analysis of user stories, understanding application architecture, design the components technically according to UX and functional requirements.
  • Develop the functional components by following mvvm and mvvm-cross design pattern to write the interfaces, services, view models, view class files, converters, helper classes, etc…
  • Develop the User Interface views for iOS app in Xcode and Xamarin studio and binding logic in view.cs files. Similarly for Win 8 UI views in XAML and Visual Studio and binding logic in corresponding .cs files.
  • Make sure to develop the common classes, interfaces, services, common elements, and view models in an mvvm-cross common project and the platform specific views and code in respective projects.
  • Developed major functional components of K1 app: Book Builder, Notebook Browser, Notebook Editor, Assessment Manager, System Tray, etc…
  • Owned the technical analysis of Notebook Page Browser to drag/ reorder pages across multiple screens and developed the required code components.
  • Owned the technical analysis of side-loading Win 8 store app and course content in Windows 8 tablets and Laptops. Written Power shell scripts to upgrade Win 8 store app through side-loading.
  • Written service for encryption and decryption for course content, and Power shell batch scripts to side load application with content.
  • Designed user controls for custom message pop-ups, Loading indicators, Progressive bars, etc… C#. Net, Xamarin forms.
  • Application performance improvement using mono-shot memory profilers and fine tuning the code.
  • Following project specific and app level coding standards to write the code, and code review of peers accordingly. Moving code to source repositories after proper code review and generate the builds.
  • Submitting properly generated builds to QA and POs to get the user story components approved.
  • Participate in daily stand-up meetings to provide status update and also participate in spring planning meetings/ retro & review meetings to follow the Agile-Scrum project process.
  • Participate in key technical design meetings and provided value added thoughts and inputs.

Confidential

Technologies: HTML5, CSS3, Java Script, jQuery Mobile, PhoneGAP, Xamarin Framework, Windows Phone 8 SDK, XAML, WPF, Xcode, iOS, Azure, Cloud Services, OData Services 3.0, SQL Server 2012

Sr. Software Developer, Tech Analyst

Contribution:

  • Owned the technical analysis of HTML5 with PhoneGAP compatibility to create Hybrid apps for Windows Phone. Developed UI layouts using HTML5, CSS3, jQuery mobile, and Metro UI CSS.
  • Done the technical analysis and POC for Windows Azure Active Directory authentication to integrate with HTML5 hybrid app.
  • Done a pilot run of HTML5 PhoneGAP apps in a test environment for customer demo.
  • Owned the technical analysis of Xamarin Framework to build native apps for Windows Phone 8, and iPhone platforms simultaneously. Provided technical analysis points of using Xamarin framework and its usability benefits which helped customer to take business decisions promptly.
  • Architected and designed multi-layer project structure/ platform to build mobile apps (me.microsoft) which should be compatible with Xamarin framework compliance, supporting multiple platforms.
  • Designed and developed Data Access Layer, serializers, Models, View Models and packed them into Portable Class Libraries (PCL) which can be reused for Android, and iPhone apps.
  • Develop the User Interface views for iOS app in Xcode and Xamarin studio and binding logic in view.cs files. Similarly for WP8 UI views in XAML and Visual Studio and binding logic in corresponding .cs files.
  • Made sure to develop the common classes, interfaces, services, common elements, and view models in an mvvm-cross common project and the platform specific views and code in respective projects.
  • Implemented Fed ID authentication mechanism which comes with Microsoft FedID nugget and tightly integrated with Azure ACS and Corp STS for security.
  • Designed and created complex and dynamic UI pages using Windows Phone 8 SDK templates in XAML which connects with Data Access Layer, serializers, Models, View Models compacted in PCLs.
  • Created custom UI components like: Accordion Control, Custom ListViews with buttons, special dynamic image content using Windows Presentation Foundation (WPF).
  • Followed Microsoft security guide lines and accomplished all security checks to publish the app into market place.
  • Recreated some of the existing HRIT Windows Phone 8 native apps into Xamarin.

Confidential

Technologies: MSBI 2012 (SSIS, SSAS), MS SQL Server 2012, C# .Net 4.5, ASP .Net, MVC 4, WCF, jQuery, AJAX, Java Script, Windows 8 Phone SDK, WPF, XAML, SQL Azure, Cloud Services

Sr. Software Developer, Tech Architect

Contribution:

  • Involved in requirement gathering, analysis, conducted pre-design sessions, design review meetings to get useful inputs from the end users, client managers to enrich the design of applications.
  • Architected and developed Business Alerts framework which is web-based self-service alerting system in ASP .Net, jQuery and SQL Server for Microsoft Finance Business Excellence team that helps the finance users to make business decisions promptly.
  • Proactively introduced mobility platform by leveraging Windows Phone 8 SDK, SQL Azure, MVC, WCF in MS Finance BI team, designed and developed two Windows 8 Phone apps: Business Alerts, BizOpsKPI and published in Market Place. These Phone apps saved a lot of time and brought the mobility usage of business intelligence apps for finance business users.
  • Complete responsible for architecture, design of Business Alerts framework, and Windows Phone Apps.
  • Responsible for entire UI/ UX design, Windows Azure accounts and deploying applications to Cloud.
  • Designed and created complex and dynamic UI pages using Windows Phone 8 SDK templates in XAML which connects with Data Access Layer, serializers, Models, View Models compacted in PCLs.
  • Created custom UI components like: Custom ListViews with buttons, special dynamic image content using Windows Presentation Foundation (WPF).
  • Used jQuery, Java Script, CSS extensively for much interactive UI/ UX screens for web applications.
  • Used Entity Framework, WCF, & Cloud Services for data interaction from On-premise/Cloud databases.
  • Designed and implemented the automation of Approval Work flow using C# .Net and Excel services for “Actual Restatement Tool” which saved 100 person hours per every monthly window across the team.
  • Designed and developed Mercury Dashboard - Win 8 tablet application with BI data, which is used for Mercury shift handoff users to handoff the Shift and monitor the different audit reports.
  • Designed and Implemented a Framework for data quality audits and Cube/Data Mart alerts on data conditions that improved the productivity of MSCloud BI Data Quality team.
  • Proposed a Windows 8 Tablet app for MSCloud BI data audits to provide a cutting edge application for data quality auditing with immense mobility.
  • Developed a cutting edge User Interface for Data quality audits Framework using ASP .Net and jQuery.
  • Written WCF web services to communicate with various other modules to get the required data.
  • Written complex SQL Server stored procedures which will cleanup data and synch data across all environments. Used AJAX controls and invoked Web Services in the project.
  • Maintaining Windows Azure Cloud accounts, deploying web services, SQL Azure database objects for Windows Mobile applications. Follow the security review process of deploying mobile LOB apps and submitting them to Market place.
  • Maintenance of legacy BE BizOps applications and providing assistance to the business users during window time.
  • Provided Weekly Status Updates and Monthly Project reports to all Business and Supporting Group Stake holders.

Confidential

Technologies: C# .Net 4.5, ASP .Net, jQuery, AJAX, Java Script, CSS

Sr. Web Developer, Tech Analyst

Contribution:

  • Involved in requirement gathering, analysis, conducted pre-design sessions, design review meetings to get useful inputs from the end users, client managers to enrich the design of applications.
  • Migrated all web applications (InRoom Agenda, Door Monitor, Media Wall) User Interface to Win 8 (Metro) UI style to provide a brand new look for Microsoft EBC applications.
  • “InRoom Agenda” web app is used for presentations to Microsoft customers in EBC presentation halls. Door Monitor, Media Wall apps are used to direct the customers finding presentation halls and timings.
  • Used jQuery, Java Script, CSS extensively for UI migration and developed brand new Metro UI/ UX look.
  • Developed a customized Skype Kiosk app in C# .Net which helps Microsoft customers to make business calls thru Skype using Corp account in Microsoft EBC Skype booths.
  • Complete responsible for whole UI migration activity, deployment of all applications and User training.

Confidential

Technologies: MSBI 2010 (SSIS), MS SQL Server 2008 R2, C# .Net 4.0, ASP .Net, AJAX, Java Script

Sr. Software Developer, Tech Analyst, Project Manager

Contribution:

  • Involved in requirement gathering, analysis, conducted pre-design sessions, design review meetings to get useful inputs from the end users, client managers to enrich the design of applications.
  • Owned the complete project management, technical leading from onsite for Treasury BI project, starting from requirement analysis to production deployment and support.
  • Driven mile stone SDLC meetings: Pre-baseline, Baseline, SIT, UAT, Go/ No-Go and CR management, Risk management, and published project status reports. Provided technical leadership, managed off-shore team, and tracked their progress in a systematic way.
  • Architected and developed SharePoint Source data acquisition mechanism, and written custom tools in C# .Net to extract data from SharePoint lists, and rooted this feature into ETL Framework.
  • Conducted SIT and UAT testing, responsible for in time Production deployment and User support.

Technologies: MS SQL Server 2008 R2, C# .Net 4.5, ASP .Net, jQuery, AJAX, Java Script, CSS

Sr. Web Developer, Tech Analyst

Contribution:

  • Wrote functional and design specs for “WMT 1.6.1” release, created release timeline and collaborated with other team members and stake holders to implement, test and release the tool on time.
  • Designed and Developed important components and features for Wire Messaging Tool releases.
  • Complete responsible for whole UI migration activity, and used jQuery, Java Script extensively.
  • Wrote Parser component in C# .Net which is the major component used to parse the bank messages.
  • Deployed all Treasury projects in Production without any severity bugs successfully.

Technologies: MSBI 2008 (SSIS, SSAS, SSRS), MS SQL Server 2008 R2, C# .Net 4.5, ASP .Net, AJAX, Java Script, CSS, SharePoint Server.

Sr. Software Developer

Contribution:

  • Requirement analysis, technical feasibility study of ad-hoc reports, scorecards and Dashboards in ASP .Net web application and integrating SharePoint components.
  • Wrote high level design, detailed tech specs, drove design review meetings with clients and other stake holders.
  • Responsible for entire UI/ UX design for Dashboards, ASP .Net pages, User Controls and WCF services.
  • Developed ASP .Net master pages, web pages, User custom controls, widget controls and integrated with SharePoint Server.
  • Created SIT and UAT test plans, driven SIT, UAT testing and bug triage meetings. Deployed ASP .Net pages, User controls, custom controls in Production environment without any major issues successfully.
  • Provided technical leadership to the web UI development team and tracked, reported the project status.
  • Provided technical support to Georgia Pacific team after Production move.

Confidential

Technologies: MSBI 2008 (SSIS, SSAS, SSRS), MS SQL Server 2008 R2, C# .Net 3.0, ASP .Net, AJAX, Java Script, CSS, SharePoint Server.

Sr. Software Developer, Sr. Web Developer

Contribution:

  • Requirement analysis of ETL, dashboards, web pages, and reports. Technical feasibility of Dashboards, Reports, Web pages, and Design of SSRS Reports, Dashboard. Wrote high level design, detailed tech specs, drove design review meetings with clients and other stake holders.
  • Involved in Dashboards design, SSRS Reports integration with SharePoint Server using ASP .Net.
  • Responsible for creating master web pages, web pages with SSRS reports and widgets in SharePoint server to integrate all reporting objects in SharePoint web application.
  • Created SIT and UAT test plans, driven SIT, UAT and bug triage meetings. Deployed the SSRS reports, SharePoint web pages in Production environment without any major issues successfully. Provided technical support to client team after Production move.
  • Provided technical leadership to the web development team and tracked, reported the project status.

Confidential

Technologies: MSBI 2005 (SSIS, SSAS, SSRS), MS SQL Server 2005

Software Developer, ETL Dev

Contribution:

  • Requirement analysis of ETL, reports, dashboards, design and development of the ETL packages in SQL Server Integration Services.
  • Involved in ETL strategy, creation of data mappings from Source databases to the proposed data model.
  • Coding of the ETL packages in SSIS, SQL SPs, SQL tuning, and ETL performance improvement.
  • Create SIT, UAT test cases, and executed test cases for SIT, and UAT. Deployed the Confidential in production without any P1 bugs. Provided technical support to client team after Production move.

Confidential

Technologies: MS SQL Server 2005, Visual Studio 2005, C# .Net 2.0, ASP .Net, WPF, AJAX, Java Script

Software Developer, Web Developer

Contribution:

  • Requirement analysis of Confidential, technical feasibility study, Design of UI and UX snapshots for Dashboard, master page and other web site pages.
  • Wrote high level design, detailed tech specs, drove design review meetings with clients and other stake holders. Driven Dashboard demo meetings.
  • Developed Dashboard web pages in ASP .Net using AJAX, Java Script, CSS files for better UI/ UX look.
  • Wrote SIT and UAT test cases, executed test cases and deployed the Dashboard in production without any bugs. Provided technical support to client team after Production move.

Technologies: MSBI 2005 (SSIS), MS SQL Server 2005, Visual Studio 2005, C# .Net 2.0, ASP .Net, Java Script

Software Developer, Web Developer

Contribution:

  • Worked as SSIS ETL developer, SQL Developer in MSBI projects for different clients.
  • Worked as C# developer, web application developer in ASP .Net projects for different clients.
  • Initiated an idea on power consumption by implementing Shutdown Timer tool and approached with ECO and CCD teams to roll out at Org level in Infosys.

We'd love your feedback!