Jonathan Sarker

Jonathan Sarker Email and Phone Number

Software Architect @ MedOne Systems, LLC
marietta, ohio, united states
Jonathan Sarker's Location
Austin, Texas, United States, United States
About Jonathan Sarker

I am a solutions-driven technology leader with experience and demonstrated success in software architecture, design, and implementation with involvement throughout the software development life cycle. I am interested in taking on new and challenging projects, working in complex software ecosystems, and providing technology guidance. I believe that my past experience in leadership roles, willingness and eagerness to learn, and ability to work with and communicate well with others all aid in meeting business goals and finding solutions.Overall: solutions-driven thinking, ability to see the "big picture."

Jonathan Sarker's Current Company Details
MedOne Systems, LLC

Medone Systems, Llc

View
Software Architect
marietta, ohio, united states
Employees:
13
Jonathan Sarker Work Experience Details
  • Medone Systems, Llc
    Software Architect
    Medone Systems, Llc Sep 2022 - Present
  • Buildertrend
    Architect
    Buildertrend Mar 2022 - Sep 2022
    • Member of an 11-person Architecture team, focusing on financial service products for the Buildertrend platform.• Collaborated with product and innovation teams to design and integrate partner systems for new lending products.• Worked with multiple Scrum teams providing guidance in application architecture, best practices, optimization, unit testing, and the Scrum process. Provided mentorship to Devs new to Scrum practices.
  • Right Networks
    Senior Software Engineer
    Right Networks Jan 2020 - Oct 2021
    • Worked for the Right Networks Cloud Premier software development team, supporting a custom portal used by customers and internal users alike. Portal built with .NET full framework, Razor, and some Vue pages.• Designed and implemented new .NET Core Web APIs to break up a legacy monolith and replace functionality of a licensed SDK. Structured API solutions to be simple, easy to maintain with common libraries, and with proper unit testing.• Designed and built a new database schema in SQL Server to simplify and optimize data storage. Created migration processes, monitored performance, and updated indexes and LINQ queries accordingly.• Introduced strategies to leverage Redis caching and RabbitMQ queuing processes with a holistic view of the entire application ecosystem, rather than one-off needs.• Instituted code review practices for all pull requests. Helped build a continuous integration process in Azure Devops.• Helped to encourage and implement Scrum and overall improve better software development practices. Organized Scrum training for the team and helped adhere to agreed processes.• Served as Scrum Master for the team as needed. Received certification for Professional Scrum Master from scrum.org. • Was a member of the RN Architecture Council and Devops Roundtable, to work with other teams on standards and practices.
  • Gartner Digital Markets
    Software Architect, Manager
    Gartner Digital Markets Apr 2018 - May 2019
    Austin, Texas
    • Helped design and build the Digital Markets data consolidation product from the ground up. Designed and helped developed the database and web services using SQL Server, .NET Web API, and .NET Core. Laid the foundation for Angular front end.• Helped with hiring a brand new development and QA team. Built the team to 5 dedicated members with others partially involved.• Implemented SDLC process with TDD and required code reviews for all changes. Utilized Github flow branching process.• Transitioned to the manager role for the Development team. Expanded my responsibilities from technical leadership to people management and handling day-to-day administrative tasks.• Worked with corporate IT team to develop Terraform scripts and deploy our application to AWS. Initially deployed to EC2 and then migrated to using Docker and AWS ECS.• Performed R&D and prototyped a transition from .NET full framework to .NET Core, utilizing Docker and Linux AWS instances.• Designed and helped optimize data transfer processes. Worked to upgrade batch processes to utilize near real-time web services.
  • Arrive Logistics
    Software Architect, Dev Manager
    Arrive Logistics Mar 2017 - Apr 2018
    Austin, Texas Area
    • Started with a blank slate. Helped build the development team, Azure infrastructure, and custom software from the ground up.• Planned, designed, and collaborated in implementing a modular web-based application using React.js, Redux, and GraphQL front end coupled with C# .NET Web API microservices back end and SQL Server database with some use of HTTP cache and MongoDB.• Helped institute and enforce software development processes including SCRUM process for managing work, VSTS/Git for source control and code reviews, and VSTS/Azure for continuous integration and automated deployment.• Built/configured Azure cloud services including App services, Web services, Cosmos DB, Function apps, Logic apps, and more.• Worked with team to implement coding framework for C# web services to encourage best practices, reduce redundant code, and enforce coding guidelines. Utilized Web API, Entity Framework, LINQ, dependency injection, nLog, and AutoMapper. • Continued hands on C# .NET development, regularly completing development and code review tasks.
  • Stanley Security Solutions
    Senior Manager, Technical Architect
    Stanley Security Solutions Mar 2013 - Mar 2017
    Austin, Texas
    • Provided technical leadership on custom .NET applications and the implementation and integration of off-the-shelf software. Software packages included Astea Alliance, Kronos, SBN (security application), and Salesforce.com.• Staffed and managed the .NET development, production support, and QA teams; at peak, a total of 18 people.• Managed shared development resources split between multiple projects. Worked closely with project teams, project managers, and vendor consultants to plan and implement project tasks to meet requirements and deadlines.• Designed and developed 5 custom web applications, utilizing ASP.NET MVC, Javascript/jQuery, C# .NET 4.5, Web API, Entity Framework, SQL Server 2012 databases, and design patterns including command pattern, factory pattern, and repository pattern.• Designed and implemented integration software between several systems; the most complex integration project handled communications between 6 different applications. Integrations included queuing structures, web services, and batch processes.• Worked closely with internal business users to research and develop potential processes and application changes.• Evaluated, established, and helped enforce software best practices and overall technology selection (hardware and software). • Designed base application architecture utilizing consistent design patterns, common code toolkits, and 3rd party libraries.• Mentored team members of varying experience levels both in the technical realm and in understanding core business concepts.• Worked with IT teams and within budgetary restrictions to procure hardware (Windows servers, load balancers, databases) to meet application requirements. Team maintained applications on 44 virtual machines and over 20 SQL Server databases.• Managed relationships with several vendors for software support, consulting needs, and sourcing new team members.
  • Promodel Corporation
    Software Architect
    Promodel Corporation Dec 2011 - Mar 2013
    Ann Arbor, Mi
    • Served as technical lead and architect working on custom software for the DOD; ProModel’s “flagship” application.• Re-architected the application from the ground up, decoupling various components in the system. Addressed various functional and performance issues related to the user interface, web services, and data access.• Provided technology guidance and helped with strategic planning in software conversion to utilize an Oracle database.• Worked with the team to prototype new technology, make software purchase recommendations, and help with integrating open source and 3rd party software libraries with the application.• Worked with client team members to performance tune the application, provide hardware recommendations, integrate with other client systems, and change deployment processes.• Established software design patterns and best practices to provide code consistency, ease software maintainability, and develop modular and reusable code. Aimed to balance implementation of standards with project schedules and feature implementations in order to prevent excess QA testing and duplicate work.• Worked with the development team to implement and enhance application features using the Microsoft .NET technology stack consisting of C#, Silverlight 4.0, WCF web services, Entity Framework, and several 3rd party libraries.
  • Valassis
    Senior Software Developer
    Valassis Nov 2009 - Dec 2011
    Livonia, Mi
    • Worked as lead software developer/architect on Valassis’ Digital Media team, working on the DOX application.• Provided technology and architectural guidance while adding new application functionality, updating existing features, and integrating with client and vendor systems.• Worked with management and implementation teams to create strategic and tactical roadmaps, balancing near-term client needs with the long-term vision for the DOX application ecosystem, which included web and mobile components.• Traveled to several client sites with sales and implementation team members and served as a technical liaison. • Worked with clients and vendors throughout the software development life cycle to plan and implement external software integration with the DOX application and its many components.• Helped to establish and supported adherence to coding standards, design patterns, and software best practices in order to provide a balance of technology utilization and functionality while minimizing the learning curve for maintenance.• Software technology stack consisted of Silverlight 4.0 and ASP.NET MVC user interfaces, a mobile application, WCF web services, n-Hibernate ORM, Oracle 11G DB database, MongoDB (noSQL) database, a queuing system, several batch processes, and several sets of web, application, and database servers.
  • American Community Mutual Insurance Company
    Senior Programmer/Analyst
    American Community Mutual Insurance Company Sep 2008 - Nov 2009
    Livonia, Mi
    • Served as the lead developer/architect on the Quote team; responsible for insurance quoting and online health applications.• Researched and designed the software architecture for several projects. Prototyped solutions and implemented changes.• Created Architecture Design Documents and presented design ideas to the technology board to receive project approvals.• Worked with vendors and clients to add features, improve performance, and increase overall usability of several online and desktop applications.• Developed and maintained n-Tier web applications, Windows and web services (WCF and ASMX), and several batch processes written in ASP.NET, C#.NET, and VB.NET and utilizing SQL Server 2000, 2005, and Compact (SQL CE) databases.
  • Infolab, Inc.
    Software Developer And Data Analyst
    Infolab, Inc. Jun 2005 - Aug 2008
    Ann Arbor, Mi
    • Worked in several different technology and business roles for a small company.• Designed, developed, and maintained deployed Windows software created to retrieve data from various point-of-sale systems. Researched several database technologies, contacted vendor IT departments, and traveled to client locations in order to add functionality.• Provided data analysis for ROI and ad-hoc reports generated for clients. Established automated processes for report generation and distribution. Worked with team members to test and implement the addition of new data points for evaluation purposes. • Served as administrator for TransUnion and Equifax credit data; managed the accounts and all related processes.• Developed and maintained several web and Windows applications. Development consisted of several .NET framework versions utilizing Visual Basic and C# programming languages, and SQL Server 2000 and 2005 databases.

Jonathan Sarker Education Details

Frequently Asked Questions about Jonathan Sarker

What company does Jonathan Sarker work for?

Jonathan Sarker works for Medone Systems, Llc

What is Jonathan Sarker's role at the current company?

Jonathan Sarker's current role is Software Architect.

What schools did Jonathan Sarker attend?

Jonathan Sarker attended Millersville University Of Pennsylvania, Rochester Institute Of Technology.

Who are Jonathan Sarker's colleagues?

Jonathan Sarker's colleagues are Janice Brawdy, Jennifer Martin, Matt F., Nick Wester, Jenna Carr, Kim Lainhart, Devon Price.

Not the Jonathan Sarker you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.