We provide IT Staff Augmentation Services!

Windows & Mobile Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Resilient and driven professional, with the ability to produce quantifiable results. Extensive experience in all phases of the software development’s life cycle, including application design, development, research, testing, installation, analysis, and problem solving. Well - rounded intellect and strong analytical skills assist in matching business objectives with the applicable technology.

DEVELOPMENT TECHNOLOGIES USED:

ADO.NET, ASP.NET, XML, XSL, SOAP, DAO, SDK, MFC, ATL, COM, DCOM, COM+, IIS, ISAPI, MIDAS, VCL BDE API, OLAP, DSO, TSQL, NUnit Testing, NUnit Mocks, TDD, MEF, ADO Entity Framework, Crystal Reports, OLEDB, Rapid SQL, PL/SQL, UML Rational Rose, Ocean Petrel, WCF, WPF, MVC, Oracle TOAD, Visio, Angular.JS, Confidential, PHP, JavaScript, Python, Ruby, Node.JS, WordPress and TFS.

SOFTWARE DEVELOPMENT QUALIFICATIONS:

  • SharePoint
  • Architect / Developer
  • WPF, WCF, MVCLINQ,, REST
  • Windows ServicesWeb Services, RESTful
  • SQL Server, Access
  • C#, ASP.NET
  • JavaScript
  • Oracle, DB2
  • VB.NET, Delphi
  • PHP, WP, AngularJS
  • Sybase DB
  • C++, MFC, COM
  • Confidential
  • SQL & TSQL
  • SSAS,SSIS,SSRS
  • Python, Ruby, Node.JS
  • XCODE, Swift, iOS
  • Android Studio
  • Android Java
  • Mathematica
  • MATLAB
  • PowerBuilder

PROFESSIONAL EXPERIENCE:

Confidential

Windows & Mobile Software Developer

Responsibilities:

  • Gathered NX new utilities requirements from users and created design flowcharting using Visio.
  • Classified the utilities into 3 UI types: icons, menus and toolbar tools.
  • Created Java programs for each utility specified in the specification and test it inside the NX software suite. Created a final version for the utilities and ask users to upload them to their NX stations.
  • Created a user-guide document for illustrating the use of the new NX utilities and place it on SharePoint Server.
  • Building a mobile Customer Review application.
  • Gathered iOS-Android-Windows requirements and created design objects flowcharting using Visio.
  • Created Confidential forms for customer information, review data and chat forms.
  • Tested ongoing development on different mobile devices for iOS, Android and Windows.
  • Created a custom Windows dashboard in WPF and C# to handle company-specific functions. It included administration module, sales adjustment module, conference-rooms scheduler module, custom reports module and built-in help module. Active Directory is utilized for application security management.
  • Created 2 mobile applications for Android and iOS to handle conference-rooms scheduling. This application is deployed on company’s employees’ mobile devices and accessible over the internet. The application consists of backend C# WCF web services to manage application security through Active Directory and process database requests and 2 clients to consume the web services: Swift iOS and Java Android.

Confidential, Texas

Web Software Developer

Responsibilities:

  • Participated in the enhancement, maintenance and development of new business objects for an ongoing ASP.NET MVC Deputy Exploration of Electronic Documents (DEEDS) application.
  • Created several new business objects: 1. The Envelope/Envelopes collection that encapsulate civil, criminal and juvenile cases. 2. The Customer PIN requests. 3. The Case/Cases collection. 4. The HC Validator. Each business object consisted of MVC model using MS Entity Framework, MVC controller and a corresponding view. Implemented MVC-Angular JS on the client side. Utilized Angular JS data binding, controllers, directives, SPA and other components. Used jQuery for data validation and JSON for data exchange between MVC and JavaScript.
  • Modified many existing business objects created in VB.NET and modified their corresponding JavaScript and VB code-behind.
  • Enhanced and updated several existing WCF web services. Created new RESTful web services for communication data of the newly created objects.
  • Created new SQL stored procedures and tables on the SQL Server backend for the newly created business objects. Enhanced and modified several existing SQL stored procedures. Used TSQL to write stored procedures and perform data query testing.
  • Enhanced an existing C# Windows application that monitors the ASP.NET application’s performance.
  • Created 4 SSRS reports to bring the latest data acquisition for newly created business objects.
  • Used SharePoint Workflow Designer to design a few InfoPath forms for case entries and uploaded these forms on SharePoint Server.
  • Assisted SharePoint associates in their managing their SharePoint Server administration tasks.
  • Technologies used: MS SharePoint Server, MS Visual Studio, SQL Server, Telerik Kendo, AJAX, SSRS, RESTful web services, MVC, HTML, PowerBuilder, jQuery, Angular JS, TFS for software version control and agile methodologies for software architecture.

Confidential, Texas

Windows Software Developer

Responsibilities:

  • Created a new Windows application that consisted of 2 components: a C# WPF user interface and a C# DLL engineering analysis engine for the purpose of designing and modeling Confidential I-Bit Fixed Cutters and Roller Cones, Confidential manufactures for oil-well drilling.
  • In the frontend WPF component, I created 3 forms for data entries and an I-Bit animation on the main window and powered the component to take user data entries and based on that decide which NX data files to read for the rest of the I-Bit geometric information. Then it sorts the data into structures and launches the analysis engine to perform finite-element force and wear analysis to determine the durability of the design.
  • In addition, I Used WPF methods to compose a 3D object from different images and animate object spinning. Animation code was written in XAML and in C# utilizing the WPF classes of DoubleAnimation, RotateTransform3D, AxisAngleRotation3D, MeshGeometry3D, Point3D, Vector3D, PerspectiveCamera, Viewport3D, ModelVisual3D, StoryBoard, and others. Also utilize color animation as well as text animation. Used grids, tabs, canvas, labels, buttons, textboxes, radio buttons, etc.
  • In the engineering engine DLL component, I created countless number of sophisticated mathematical calculation methods to perform the fine-element force balance and wear, by dividing the cutters into 50,000 fine elements and determine if any element will wear under the loading and forces it is subjected to during drilling. I solved with differential equations using the Newtonian and other techniques to arrive at the needed solution: find scribe-cutter-cylinder intersection points, calculate energy balance, calculate drag and penetration forces, calculate transition drilling, calculate helix parameters, calculate scribe cutter surface limits, calculate cutlet cut points, transform and translate vector-to-cad coordinates, calculate cone-circle quadratic intersection points, and more. Used MATLAB to verify solutions created for differential equations.
  • Used NX Cad system for editing I-Bit drawings, created some utilities in C# to automate drawing customization.
  • Documented each and every testing case in MS Word document. Designed a SharePoint 2010 document management to encapsulate all project documents on SharePoint Server, for later review by the engineers.
  • Technologies used: MS SharePoint Server, MS Visual Studio, C#, WPF, Siemens NX Unigraphics Cad system and MATLAB, NUnit Testing and agile methodologies . Used TFS and Scrum for project tasks management.

Confidential, Texas

Web Software Developer

Responsibilities:

  • Gathered engineering and business functional requirements for creating a System Management Commands (SMC) application to be used for the repair of HP notebooks, desk-tops and other computer devices BIOS system: 12 different system command options.
  • Created a blue-print architecture document called SMC functional specifications as well as user guide to be used by HP technicians working on repairs.
  • Designed an SQL Server database model for storing SMC requests information. Used TSQL to write stored procedures and perform data query testing.
  • Created an ASP.NET MVC-C#-intranet web application to operate on all HP locations across the world. Created MVC models using ADO.NET Entity Framework to encapsulate the machines’ data, such as request number, machine serial number, operating status, location, etc. Implemented MVC-Angular JS on the client side and make a cross-browser compliant web application. Utilized Angular JS data binding, controllers, directives, SPA and other components.
  • In addition, designed a SharePoint 2010 server farm for collaboration and document management to encapsulate all SMC documents.
  • Created RESTful WCF web services to take new SMC requests and lookup status of existing SMC requests.
  • Created 3 SSRS reports on SMC incoming requests, SMC resolved requests and SMC being-resolved requests for upper management reviews.
  • Technologies used: MS SharePoint Server, MS Visual Studio, SQL Server, Telerik Kendo, AJAX, SSRS, RESTful web services, MVC, LINQ,, HTML, jQuery, Angular JS, AJAX JavaScript, NUnit Testing, ADO Entity Framework, TFS for software version control and agile methodologies for software architecture.

Confidential

Windows Software Developer

Responsibilities:

  • Designed an SQL Server database model for storing materials information and pricing, construction projects information, and cost-related information for sales management. Used TSQL to write stored procedures and perform data query testing.
  • Created a preliminary building construction modeling and costs estimator for housing construction. This application collects all the costs associated with constructions: concrete, steel, wood, stones, bricks, as well as those associates with mechanical, electrical, surface finishing, ceramics, tiles, kitchen settings, windows and doors installations. Then it calculates and produces total of costs for the building and individual units. It used Delphi to build the user interfaces and forms and Microsoft access for data storage.
  • Created Delphi forms to upload Excel sheets data and access data files into SQL Server and update material current pricing.
  • Created 2 SSRS reports on material current pricing and cost analysis of existing construction projects to be reviewed by upper management.
  • Technologies used: Delphi Studio, PowerBuilder, SQL Server, SSRS, TFS for software version control and agile methodologies for software architecture.

Confidential, Texas

Windows Software Developer

Responsibilities:

  • Gathered engineering and business functional requirements for the conversion of a stress analysis application, Well-Life-Express, from VB to C#.
  • Created a blue-print architecture document that included existing, enhanced, and new functionalities.
  • Constructed the C# WPF input and output forms for the application components. These components are responsible for oil well casing stress analysis and modeling to enable petroleum engineers to get the optimum well casing design. Used MATLAB to verify solutions created for differential equations involved in the stress analysis.
  • Created a user guide that explains the modeling and design approach for the oil well casing. Designed a MOSS SharePoint portal with extensive web part and custom workflow capabilities to manage this application and other client engineering applications.
  • Technology used: Visual Studio, WPF, NUnit Testing, TFS and Scrum for project tasks management, and agile methodologies for software architecture.

Confidential, Texas

Web & Windows Software Developer

Responsibilities:

  • Gathered business requirements, analyzed information architecture, developed and implemented a successful MOSS 2007 SharePoint Internet Portal that encapsulated travel accommodations website.
  • Designed and configured SharePoint Server Farm infrastructure for production, testing, and development environments, defining information architecture, establishing governance policies and procedures.
  • Developed a C#, Silverlight, ASP.NET with MVC web application using Silverlight framework and AJAX JavaScripting. The application includes airline accommodation pages, land-transportation accommodation pages, hotel accommodation pages, travel reservation pages, and other pages explaining each of the travel packages. A chatting page was added that uses WCF mechanism for communication between the client and the server. Other pages include customer data submission for reservation of seats.
  • Created special MVC forms to handle customer’s request of certain package configuration, which is coordinated through WCF web services on the server.
  • In addition, created a separate Windows application to monitor the website performance and provide feedback about website visitors, customer reservations, and customer relationship management. This application integrates Microsoft Outlook for email communication.
  • Created reservation acknowledgement in PDF format and send to customers automatically. Both applications used Web services extensively to communicate and cache data.

Confidential, Texas

Web Software Developer

Responsibilities:

  • Gathered requirements, analyzed information architecture, developed and implemented successful MOSS governance plan defining roles and responsibilities within strategy, operations, support, development for Medical Eligibility and Premium Payment for use on an Intranet MOSS Portal.
  • Designed and configured SharePoint Server Farm infrastructure for development environment. Developed C# web forms and used ADO.NET for data access.
  • Constructed custom Web parts that to be used by Admin Foundation to display available health plans read from Oracle database.
  • Developed custom picture library column used to automatically retrieve graphic files.
  • Developed employee-selected health plan event handler that automatically rolls up to a master health coverage plan. Technology used: Visual Studio, TFS, & SharePoint, NUnit Testing, TDD, MEF, ADO Entity Framework .

Confidential, MN

Windows Software Developer

Responsibilities:

  • Gathered medical and business functional requirements for the development of a database library to be responsible for mapping and passing data between front end Visual C++ applications and Sybase backend engine.
  • Created a proof-of-concept document for available for all possible usable technologies. Presented the document to the managers who made a decision on the choice of technology to use.
  • Created a C++ library for Sybase open client-server database access to use in place of Sybase old DB TS library.
  • Integrated the new library with the Mayo current Visual C++ applications: Orders 97, Orders SV, DB Manager, EED Action Tools, Orders Status, Re-Print, Switch-Print, Change Authentication, and Notes. Integrated this library into the MOSS 2003 Intranet SharePoint Portal. Used NUNIT, TSQL, Visual C++.NET, Sybase, SQL Server, Rapid SQL for development and testing. MS Tools used: Visual Studio, TFS, & Sybase.

Confidential, Texas

Windows Software Developer

Responsibilities:

  • Created a TCP/IP Socket Communication client-server set of multithreaded applications for administering and monitoring market data. The client application administers the data retrieval whereas the server application monitors the data flow from the stock market to Charles Schwab data centers in Phoenix, Chandler, New Jersey, and Austin.
  • The client included 26 threads; each targeted a different server box. Developed using Visual C#.NET and utilized Accept-Socket for inter-process messaging. In addition, developed a C++ component that parses XML data files.

Confidential, OK

Web Software Developer

Responsibilities:

  • Created a customer rating engine using ASP.NET C# web forms that take customer experience rating of company’s car rental services.
  • Created SOAP web services to communicate between web application and corporate monitoring software applications.
  • Created Oracle tables and stored procedures to accommodate customer’s rating data. Used TOAD and PL/SQL to write stored procedures, triggers and perform TSQL testing.
  • Technologies used included ADO.NET, SOAP, XML and XML Schema for data retrieval, manipulation and transmission on the front end and Oracle TOAD, SQL Plus, and PL-SQL on the back end for writing stored procedures to speed up data exchange. Used NUNIT application to perform unit testing of C# procedures.

We'd love your feedback!